Transcriptional changes during prostate cancer progression are not yet fully understood. Here, the authors integrate a transcriptomics atlas of prostate cancer and validate it with preclinical models and single-cell RNA-seq, revealing the role of EZH2 and macrophage polarisation in tumour progression.