The abnormal expression of TRIM29 is controversial whether it promotes or suppresses cancer development. Here, TRIM29 is linked to cancer.