Although it is impossible for a movie to follow the book exactly, they came pretty close, I do suggest that you read the book first, or you will have trouble following along. There are a lot of inside jokes that unless you read the book you just didn't quite follow along. Wonderful casting,,,can't wait for the others, we went to midnight showing and had a blast. I know I will be taking my 14 yr, old daughter to see it at least two more times before it leaves the theaters. And yes, Edward-freaking-Cullen is hot. This movie is a definite must see and must have when it comes out of DVD.