Studies thus far have shown that TRPV6 plays very complicated roles among different cancer types. Here, TRPV6 is linked to cancer.