This movie was amazing especially for fans of the book series. This movie held true to the text the majority of the the time and the dialogue was pretty much straight from the book. all of the major parts from the book was included (which is something that i find most book based movies do not accomplish) this is definitely a movie where fans will be pleased. To top it off there was a great cast selection. Rob did an excellent job playing the role of edward cullen as well as peter Facineli as Carlisle Cullen ( he is soo hot) however i recommend reading the book first because there are some inside jokes that only fans will completely understand.