The CTNNAL1/ILK/KLF5 three-gene signature predicts a poor outcome for patients with NSCLC. Here, KLF5 is linked to non-small cell lung carcinoma.