I have read all of the books and recommend them all.After reading the book the movie was awful at first.After I saw the movie for the third time, I have seen it a total of eight times, i realize that i am judging the movie and its character upon the way I had the book in my mind.I set the book out of my mind and purly for its self and not the book, then I found out that this is an amazing movie.The actors put a ton of effort and whoever said that they are terrible actors are wrong.It takes much practice, effort, and talent to convey those emotions.Expecially on Robert Pattinson's part(Edward).Kristen Stewart(Bella) did also an outstanding job.All-in-all it is an amazing movie, but is not very comprehensible to the book.