This is a perfect family film. Not only do you have those amazing puppets, you also have a classic story line and plenty of humor that even adults can enjoy. It is constant laughs from start to finish with seamless interaction between live actors and puppets. The only flaw is some of the singing. There is even a moral to the story with a lesson learned at the end. Finally, don't think the movie is over just because the credits are rolling!