I love the book and I know that is hard to transcribe a book to screen so I wasn't expecting a re-creation exactly. I personally really enjoyed the movie. I thought all of the characters were well cast (except for Nikki Reed) and they all had great chemistry. I have since seen the movie two more times and it gets better with each viewing. But to really enjoy it you have to of read the book. My only issues were that: I feel like the whole movie was rushed and the special FX were less than impressive. Also, I wasn't very happy with the Phoenix scenes so obviously not filmed in Phoenix, being a native myself. Overall, I like it and am looking forward to the next one.