The puzzling multiple lives of PML and its role in the genesis of cancer.