The main flaw in the film is the over simplified story. The turns are obvious and the surprises telegraphed. The movie is obviously geared to children but even still, you don't need to sacrifice the integrity of good story telling.
Despite this minor flaw observed from my over critical adult brain this movie was great. The animation was rich and beautiful; the colors vibrant and the Asian world enchanting. I loved the switches between anime and modern day computer technology. I also loved the old Kung Fu edits, freeze frames, and slow motion sequences dispersed through out. The choreography and martial arts were phenomenal (It is funny to admit this in a movie such as this) and exciting to watch.
Jack Black was hilarious as most always. The animators did an exceptional job in capturing the subtle facial expressions that make Black, Jack Black. I was a little disappointed though that there were no musical escapades where he uses his lips as instruments. We are all familiar with TD and saw Nacho so we know what I am talking about.
Fast paced and funny, Kung Fu Panda takes us on an overly simple yet satisfying ride.