The movie does a good job of sticking with the book for the most part, save some changes that more than likely had to be done due to time constraints. Teens and young adults will thoroughly enjoy the flick; however, adults may find parts a bit funny when the moment is suppose to be serious. Overall, I will probably go see it again and will recommend to my friends.