Plot Despite his seemingly content life, Shrek (Myers) finds himself in a rut, pining for the days when locals cowered in fear. When shady magical wheeler-dealer Rumpelstiltskin (Dohrn) offers him the chance of one day of pure, scare-full ogre fun, Shrek agrees — without realising he’s signed his whole existence away. He’s plunged into an alternative Far Far Away where Rumpel is king, Fiona (Diaz) is a hunted leader of rebel ogres, and no-one knows who Shrek is… Verdict DreamWorks could be entering a period of fresh creativity. With How To Train Your Dragon and a balanced, darker-hued and very funny Shrek finale, they’ve found the magic again.