Jack Black is ideal as the voice of Po, the roly poly mean machine in this fun-filled animation.

In ancient China, Po is a lazy, tubby panda who ends up being selected to fulfil an old Chinese prophecy, involving training in kung fu from martial arts guru Master Shifu (Dustin Hoffman) and his experts – a monkey (Jackie Chan), viper (Lucy Liu), snow tigress (Angelina Jolie), mantis (Seth Rogen) and crane (David Cross).

Po struggles to prove his worth – but then gets the chance to show he’s a real hero against a bad-guy snow leopard.

This excellent animation has a smashing story, funny lines and wonderful characters and is an adorable feel-good event for all ages.