It was a fun movie, if you had no expectations of it actually following the book. Because other than the names of the characters they changed everything. Why does Hollywood think they can rewrite a good story? It's never as good. I had taken my 10 year old daughter and her friends who have all read the books and was a little disturbed how they aged the movie for a little older audience. To be fare though it was a fun movie and had some cool special effects.