SMAD4, a member of the SMAD protein family, exhibits dual roles as both a tumor suppressor and an oncogene in cancers such as hepatocellular carcinoma. This evidence concerns the gene SMAD4 and cancer.