CEACAM1 is an extensively studied cell surface molecule with established functions in multiple cancer types, as well as in various compartments of the immune system and plays a dual role in different cancers. This evidence concerns the gene CEACAM1 and cancer.