This movie and the Shrek sequels are some of the funniest I have ever seen. I laughed through the whole thing and have watched it multiple times. The characters have such great personalities. The story line is hilarous. Just enough hidden adult humor to keep parents interested but nothing too raunchy for kids. One of the most creative endeavors I have seen.