TRIM29 and cancer: We observed that TRIM29 contributed to 5 hallmarks of cancer i.e., invasion and metastasis, inducing angiogenesis, sustaining proliferative signaling, resisting cell death, and contributing to genome instability.