Everyone's favourite ogre is back in an hilarious tale of an unlikely hero who finds himself on a life-changing journey, alongside a wise-cracking donkey and a feisty princess who resists her rescue. Throw in a short-tempered bad guy and a fire breathing dragon and you've got the kind of mess that calls for a real hero.
Luckily there's one on hand and his name is Shrek!