Our results indicate that KLF6 functions as a tumor suppressor and inhibits migration and invasion of HCC cells. The gene discussed is KLF6; the disease is hepatocellular carcinoma.