Taken together, these data indicated that SMAD7 is important for inhibiting human liver cancer cell growth and migration and might play a role of a tumor suppressor gene in liver cancer. Here, SMAD7 is linked to liver cancer.