Personally I loved the movie. Although, I see a lot of people disagree with me. I think they didn't like it because they read the book and expected it to turn out exactly like the book. However, rarely do the movie versions of books turn out exactly like the book. I didn't read the book because I just don't enjoy reading like most people so maybe that's why I enjoyed this movie. If you expect every movie version of books to turn out exactly like the book then you won't enjoy any movies based on books. Look back at other movies based on books and you will see that they are all variations of the books not exactly the same. The point of making a movie based on a book is to use the idea, not take every word out of the book and make a movie exactly the same, otherwise what would be the point of making the movie? Idk if that made any sense but it sounds good to me.