My grandson, age 4, had wanted to see this movie for the past month. I finally took him. We really liked Po and his silliness. I don't think my grandson got the hidden meanings of the movie - believe in yourself, eat right, exercise, etc. - but I think they were thought-provoking nonetheless. What he liked best were the kung-fu moves, and tried them himself all the way to the car. Call me old-fashioned, but I thought the movie could have done better with less fighting scenes.