I took my daughter and some friends to the movie for her birthday, ages 10-12. The animation and music won me over right from the beginning. The characters are endearing. Po is really funny. There were several times when I laughed so hard I thought I'd wet my pants. Jack Black was perfect for this role. Master Shifu is quite "Yoda" esque and absolutely adorable. The movie was a little too short. They developed the characters a little too quickly and rushed the story in the process. I would have gladly sat through another 30 minutes if it meant I could spend more time with Oogway (zen turtle master) and getting to know the other characters. I very much enjoyed the music. I could have peacefully sat there with my eyes closed, listening, except for the stellar animation. So much going on you can't help but watch in awe of the talented animators.