I saw this this today with my granddaughters 10 and 7. We all absolutely loved this movie. None of us have read the book so we had nothing to compare it to as most of the reviewers have. By the sound of it this was an advantage. Highly recommend for all the family.