TNFSF10 and cancer: In this paper, we comprehensively review the role of TRAIL in carcinogenesis and evaluate the promise of targeting TRAIL signaling for cancer treatment.