Bruceine D was found to bind directly to STAT3, inhibiting glycolysis in NSCLC cells. Here, STAT3 is linked to non-small cell lung carcinoma.