McKellen reveals battle with prostate cancer
Ian McKellen has been battling prostate cancer for "six or seven years".
The 73-year-old star often fears it "could be the end of the road" when he goes for a HIV test, but he now lives happily with the potentially life-threatening disease.
