Pentru a-și salva casa, un căpcăun și un măgar ajung la o înțelegere cu un lord ticălos pentru a salva o frumoasă prințesă.
În Regatul Foarte, Foarte Îndepărtat, Shrek și Fiona își anunță căsătoria în mod public. Însă un plan sinistru în care este implicat Făt Frumos le amenință fericirea.
După ce te-ai luptat cu un dragon malefic, ai salvat o prințesă frumoasă, dar și regatul socrilor tăi, ce mai poți tu să faci, ca un căpcăun adevărat ce ești? Păi, dacă te cheamă Shrek, ce altceva, decât să ajungi un soț cuminte și devreme acasă. În loc să mai bage în sperieți sătenii, așa cum avea obiceiul s-o facă înainte, Shrek se mulțumește acum să dea autografe pe furcile acestora. Cum de i-a pierit răgetul? Tânjind după zilele în care se simțea ca un căpcăun “adevărat”, Shrek e ademenit să semneze un pact cu șmecherul și alunecosul Rumpelstiltskin. E aruncat, astfel, într-o versiune alternativă și complet cu susul în jos a regatului Far Far Away, unde căpcăunii sunt vânați, Rumpelstiltskin este rege, iar Shrek și Fiona nu s-au întâlnit niciodată. Acum, stă în puterile lui Shrek să întoarcă lucrurile așa cum au fost, ca să-și salveze prietenii, să-și facă lumea înapoi, așa cum era, și să-și recâștige Unica sa Iubire.
Shrek, Măgărușul și Motanul pornesc în căutarea moștenitorului de care are nevoie regatul, tocmai când Shrek află că va fi tată.