The Brit further revealed that he felt like an "arrogant p***k" when he went for the audition, and could only imagine flawless High School Musical star Zac Efron doing the role, reports the China Daily. He said: "The Edward in the book is like an enigma of everything that's perfect about a man. It's like, ''He walked into a room and it hurts to see how beautiful he is.'' It's just kind of embarrassing."
He added: “I just couldn't figure out a way to act perfect. I felt like an idiot going into the audition - even having the gall to go in means you're a bit of an arrogant p***k. Who could possibly play it apart from Zac Efron?"
Pattinson also said that he had expected the initial rejection by the fans of the book series. He told Look magazine: 'Twilight' fans are very loyal to the book and to the author Stephanie Meyer. And I got a 100 per cent negative reception when I got cast. I kind of expected it, though."