We thus consider NDRG1 to be a ‘Goldilocks’ cancer protein, where too much or too little has a significant impact on survival. Here, NDRG1 is linked to cancer.