My 9yr old son loves the books and really liked the movie. I usually do not like the "kids" movies that much but this movie was particularly good. Funny even for adults and my son laughed the whole time. He told me it was the best movie he's seen in a long time.