Shrek Forever After begins with the narration from, my new favorite Shrek villian, Rumpelstiltskin. We see that on the day Shrek rescued Fiona, Rumpelstiltskin had began making a deal with the King and Queen of Far Far Away (Fiona's Parents). In the deal, Rumpelstiltskin would save Fiona from her curse in exchange for the kingdom of Far Far Away, but before her parents could sign the contract; a messenger comes in and announces that Princess Fiona has been rescued by an ogre named Shrek. So then they leave without signing leaving Rumpelstiltskin angry and wishing Shrek was never born.
When a green ogre called Shrek discovers his swamp has been 'swamped' with all sorts of fairytale creatures by the scheming Lord Farquaad, Shrek sets out, with a very loud donkey by his side, to 'persuade' Farquaad to give his swamp back. Instead, a deal is made. Farquaad, who wants to become the King, sends Shrek to rescue Princess Fiona, who is waiting for her one true love. But once they head back with Fiona, it starts to become apparent that not only does Shrek like Fiona, but Fiona is keeping something secret. Written by Film_Fan