Kung Fu Panda 3 Review
This animated trilogy concludes on a very high note with this smart, involving and often hilarious adventure. Both the writing and the animation are especially strong this time around, drawing in bigger themes while still keeping things both thrilling and very silly. But it's the endearing central characters who make it resonate.

As the Dragon Warrior, the panda Po (voiced by Jack Black) is struggling to rise to the challenge to become a teacher, coaxed by his master Shifu (Dustin Hoffman). He'd rather be out fighting battles with his five warrior pals Tigress, Monkey, Mantis, Viper and Crane (Angelina Jolie, Jackie Chan, Seth Rogen, Lucy Liu and David Cross). Then he meets his long-lost father Li (Bryan Cranston), who tells him of a secret homeland for pandas, where Po might be able to find himself. Meanwhile, the power-mad warlord Kai (J.K. Simmons) has broken through from the spirit realm, determined to collect the chi of every master in the mortal world. So it's rather urgent that Po discovers his own chi before Kai finds him.
This is far more than the usual story about discovering your place in life. It's a complex exploration of how our backgrounds and communities contribute to who we are, and why each of us has a distinct role to play. These themes emerge naturally through the snappy, sometimes exhilarating story and characters. In voicing Po, Black finds the perfect balance between goofiness and honest emotion that often eludes him in live-action roles. His interaction with all of the surrounding characters bristles with humour and insight, with sharply funny one-liners peppering every scene. Most of the side roles are spread very thinly, but both Cranston and Simmons register strongly, while Jolie and Hoffman get some solid scenes all their own. And Hudson's riotously flirtatious ribbon-dancing panda easily steals her scenes.
Continue reading: Kung Fu Panda 3 Review