‘Kung Fu Panda’ lively and likeable
Overweight panda Po (voiced by Joe Black) has a passion for kung fu, though no natural ability. Instead, he is destined to inherit the family noodle shop run by his long-suffering father, Mr Ping (James Hong).
Unthinkably, local sensei Master Oogway (Randall Duk Kim) anoints Po as the next Dragon Warrior, who must protect the village from harm, specifically from the threat posed by escaped prisoner Tai Lung (Ian McShane).