Kung Fu Panda, I have to admit, I didn't have a lot of faith in this movie when I first saw the previews. It looked just a little too silly for me. So when Karl and I went to the dollar theater not expecting much, we were pleasantly surprised.
The Characters were wonderful!

To Begin with there is Po, the Panda. Son of a Duck who serves noodles. Jack black voices this character and lets face it...who doesn't love a Jack Black movie? OK so there are many people who are unable to appreciate some of his work, but I think he is like Will Ferrel in a lot of ways: always funny, just not appropriate sometimes...a lot of the time. This is the Jack Black we know and love from
School of Rock. So to all you parents out there, no worries, your babies are safe. Po is hilarious and can only be motivated by food.

Yummy...dumplings. This fact is exploited in one of the funniest scenes in the movie where Dustin Hoffman's character, Shifu, the Kung Fu Master of the group, teaches Po about fighting like a Samurai.I am not sure what kind of animal Shifu is. A little one. That is one of the things that make his interactions with the Panda so funny. He has super strength and total control as a little guy.

This brings us to my favorite character in the movie: Oogway. He is the old Kung Fu Master.

He is full of eastern wisdom, and teaches the power of the experienced and the wisdom of the elderly. He is slow, and wise, yet you know he could kick your butt. My favorite line in the movie is something that I have heard before, but rand true again when Oogway said it:
"The past is history, Tomorrows a mystery, and today is a gift, that's why it is called the present."
This is another theme of the movie, don't let our sadness over past mistakes haunt us, and our worries about tomorrows problems over take us, live today! It is what we have.
Then there is the bad guy: Tai Lung. He is AWESOME. So bad, but so freaking cool.

One of the most action packed amazing scenes of the movie is where Tai Lung (Played by Ian McShane) breaks out of Prison. Amazing. I mean just look at this guy!

And what would a really great bad guy be with out a really great group of good guys. The cast in this movie was astonishing. I couldn't believe that there were so many big names working on one picture:

The Furious Five: Starting on the Left and Circling up and to the right
Tigress: Yes, Angelina Joli. I didn't even realize until the credits so I was saved from hating it for that reason alone. Don't worry, she is fully clothed through the whole thing, and her character is drawn modestly, no worries there. Tigress is a hot headed, Kung Fu master who could have been the next big thing, if Po hadn't shown up.
Viper: Lucy Liu. She is a kind character. One of the only people who will give Po a chance when he first arrives.
Crane: Any one who loved Arrested Development as much as us will appreciate David Cross in this movie. Very funny.
Manits: Seth Rogan. Size doesn't matter...of course Seth Rogan.
Monkey: Jackie Chan. Proving that even as an animated character, I can't understand anything that lovely man says.

This was a WONDERFUL movie. For you, me, everybody. The perfect underdog made hero story. It is a story that kids will love. This is a story that all people will love. Watch it, rent it, own it.