Lord of the Rings star Sir Ian McKellen is shedding extra pounds for his next film role. The former Bolton School pupil is starring in the film version of the hit novel the Da Vinci Code. And the actor has gone on a diet before filming begins. Actor Tom Hanks and director Ron Howard are reuniting for the movie, an adaptation of the international best-selling novel by Dan Brown. Sir Ian will play aristocrat Sir Leigh Teabing, while Hanks will play Robert Langdon, who is trying to solve the murder of a member of an ancient society that has protected dark secrets for centuries. [More]