Ian McKellen was Gandalf in "LOTR"; Ian McEwan wrote the novel on which this 2007 Keira Knightley film was based
... Kiera 
Knightley plays a character that you eventually just feel sorry for  she lost .... Ian 
McKellan as Gandalf, Kate Blanchett as Galadriel, Hugo Weaving as .... lotr 
movember.