KLF6, a zinc finger transcription factor, is a tumor suppressor and plays an important role in the development and metastasis of various human cancers. Here, KLF6 is linked to cancer.