If you read the book, this movie will make you cringe. it is literally NOTHING LIKE THE BOOK (and the plot of the book is wayyyyy better). However, from a pure theatrical viewpoint, its not so bad. a fun watch and it looked amazing. the plot isn't very deep, but its not a bad movie by any means. those who didn't read the book may even rate this higher. but like I said, if you read the book be prepared to be let down. perhaps that's why I'm giving it such a pedestrian rating. 5 out of 10.