Everyone's favourite green ogre is back for his fourth and final big-screen outing.
While fans of this lucrative animated franchise will be sad to bid adieu to the gentle giant from the land of Far, Far Away, SHREK FOREVER AFTER promises to be a fitting farewell, with the original voice cast reprising their roles for one last adventure.
After conquering dragons, evil kings and scheming fairy godmothers, Shrek (Myers) has settled down, but when double-crossing dealmaker Rumpelstiltskin (Walt Dohrn) enters the fray, Shrek winds up trapped in an alternative reality where ogres are hunted and he and Princess Fiona (Diaz) have never met.