The role of NDRG1 in human cancer has sparked controversy, given its dual nature. This evidence concerns the gene NDRG1 and cancer.