what films did Ian McKellen star in? X-Men, The Da Vinci Code, Stardust, Flushed Away, Apt Pupil, Gods and Monsters, Richard III, Neverwas, Asylum, Scandal, The Scarlet Pimpernel, The Ballad of Little Jo