Co-produced by DreamWorks Animation in the US and Oriental DreamWorks in China, this third instalment in the animated franchise finds panda Po (voiced by Jack Black) reunited with his biological father Li (Bryan Cranston) who leads him to a secret panda village where he learns life lessons that will help him fight Kai (JK Simmons), recently returned from the spirit realm. It’s amiable, colourful fare, buoyed up by occasional moments of beauty, most of them in the dazzling background designs – both worldly and otherworldly.