Anticancer drugs: To the rescue?