Ferroptosis is a newly discovered form of regulated cell death that is the nexus between metabolism, redox biology, and human health. Emerging evidence shows the potential of triggering ferroptosis for cancer therapy, particularly for eradicating aggressive malignancies that are resistant to traditi...