E2F1 and cancer: As such, e2f-1 could play different roles at different stages of cancer; that is, it might promote the formation of the cancer in the early stages but inhibit the progression of cancer in the intermediate and advanced stages.