Ian McKellen taisteli Sormusten Herrassa hobbitsien kanssa pahaa vastaan. Gandalfin roolin vuoksi hän pääsi myös oscar-maailmaan. Neljä vuotta aikaisemmin hän oli tullut kaapista homona. Tänään hän on 70-vuotias. Ritarin arvon hän sai kuningatar Elisabetilta vuonna 1990.
Berliinin elokuvajuhlilla 2006 hän sai kultaisen kunnia-Teddyn elämäntyöstään. Silloin nostettiin esiin myös hänen elämäntyönsä homojen oikeuksien puolesta. Hän itse sanoi, että yhteiskunnan asenne homoseksuaalisiin ihmisiin on todellinen ongelma. Myös Hollywoodin filmiteollisuus on hyvin vanhankantaista asenteiltaan.