Microtubule–Hec1-interacting molecules inhibit cancer growth. Here, NDC80 is linked to cancer.