Advarsel! - Handling, afslutning og/eller plot afsløres i det følgende.
Lige før Fionas far, Kong Harald, dør, fortæller han at Shrek og Fiona skal overtage tronen. Men Shrek ønsker ikke ansvaret, og kongen bruger sine sidste åndedrag på at fortælle dem at der er en anden som også er arving til tronen, nemlig hans nevø Arthur. Shrek, Den Bestøvlede Kat og Æslet tager ud for at finde ham. Men da de er på vej ud af havnen,fortæller Fiona Shrek at hun er gravid.
Imellem tiden har Prins Charming fået kaldt de onde skurke sammen, og de planlægger at overtage kongeriget og gøre Prins Charming til konge. De angriber slottet under Fionas babyshower og tager hende, dronningen, Tornerose og Snehvide til fange fordi Rapunzel forråder dem til fordel for Prins Charming.
Afsløringer af handling, afslutning og/eller plot ender her.