TXNRD1 and cancer: Our results provide novel insights into the mechanisms by which inhibition of TR1 and Trx1 promotes apoptosis of cancer cells and strongly support thioredoxin system blockade as a novel therapeutic strategy for cancer.