I agree with many of the other reviews... this is a great movie Robert Pattinson plays Edward perfectly in my mind. However, you have to read the books... the movie can't get to all the character development necessary to grasp the story and bond between Edward and Bella. I read all 4 books in two weeks, they're amazing!