The movie was generally fine but if you read the book before like me then it would suck for you because the book is so much better. If the movie was based more off of the book it would be so much better. I recommend the book to everyone but I recommend the movie to no one.