After all of his many and varied adventures, Shrek (voiced by Mike Myers) has finally settled down to become a domesticated family ogre. Yearning for the days when he felt like a real ogre, Shrek is duped into signing a pact with smooth-talking wheeler-dealer Rumpelstiltskin (Walt Dohrn). He immediately finds himself plunged into a twisted alternate version of Far Far Away where ogres are hunted, Rumpelstiltskin is king, all his friends have completely different personalities, and Shrek and Fiona (Cameron Diaz) have never even met. It is now up to Shrek to save his friends, restore his world and reclaim his one True Love.
Use code FREEBEE5 to buy at this price
Site's a bit slow but it is there and code does work - next cheapest is £9.93