I really enjoyed this movie. As did my hubby and two of my kids 10 and 14. I think they did a great job of sticking to the high points in the book. They conveyed the powerful emotions in the book without sensationalizing things for the movie. The casting was well done. I would say that it was appropriate for a 10 yr.old that has read all the books. I did not like many of the previews shown before the movie knowing the age group targeted with this book.