The movie was a hit for all ages in our family (3 through adult). Warning: all three of my children came out of the theater ready to try some kung fu on each other! If you are OK with a little cartoon violence, though, you will enjoy the life lessons discussed without being too sappy. The humor wasn't overly crude (just a few bodily jokes) and the animation was terrific. A fun summer flick!