While the movie was an enjoyable movie, as a book adaptation, it failed. There was too much focus on teen romance subplots and not enough focus on the main driving plot of the book. If you've never read the book, you will certainly enjoy this movie. If you have read the book, you may still enjoy the movie, but will likely find much of it disappointing.