Movie filled with humor that all ages can appreciate. From the teenage girls sitting directly behind us and all the "awwwwww"s, to the giggles of grade school kids, the wide eyes of wonder and imagination with the preschooler and finally the giggle and belly laughs of the grandparents, this movie is great for every age. You know it's good when no one gets up and wants to go to the bathroom during the movie.