The multitude and complexity of TRIM28 actions in cancer make it difficult to unambiguously establish whether TRIM28 is a cancer promoting agent or possess anti-proliferative activity. The gene discussed is TRIM28; the disease is cancer.