TP53 and cancer: How p53 and pRb cross-communicate to regulate cellular functions or cooperate to inhibit cancer progression still remains largely unknown.