The roles played by KLF5 in cancer have been controversial. Here, KLF5 is linked to cancer.