Henry Cavill Cavill was also the cause of a write-in effort from fans to see him cast as Cedric Diggory in "Harry Potter and the Goblet of Fire" (2005). The role eventually went to Robert Pattinson. Stephenie Meyer, the author of the "Twilight" series, was outspokenly in favour of Cavill playing the character of Edward Cullen in the "Twilight" film, calling him her "perfect Edward". However, by the time production of the film began, Cavill was too old to play the character, and again the role went to Pattinson. In 2005, Cavill was a final choice for the role of James Bond
Edward Cullen kind of know that it is essentially the book. The book has so many obsessive, obsessively loyal fans. It's strange because people just immediately relate you to the character right away rather than you as an actor." Pattinson reprised his role as Edward in all of the "Twilight" sequels. In an interview, Pattinson admits that he never had formal training on how to do his American accent; "...I just grew up watching American movies... I kind of learned how to act, or whatever, from American films. Larry Carroll for MTV Movies deemed Edward and Bella "an iconic love story for