Det startede med en elskelig trold... der blev venner med et talende æsel... og reddede en smuk prinsesse i en uforglemmelig historie, der brød med det hidtidige mønster for animationsfilm. nu kommer Shrek Den Lykkelige, den morsomme og passende finale på det Oscar®-vindende filmfænomen, der har slået alle rekorder.
Shrek længes efter dengang, han var en "rigtig trold", og derfor indgår han en aftale med Rumleskaft om at få sit gamle jeg tilbage - men hans verden bliver vendt på hovedet i processen. Æsel kan pludselig ikke huske sin bedste ven, Fiona er nu en barsk krigerprinsesse, og Den Bestøvlede Kat er blevet rigtig tyk! Sammen har de kun 24 timer til at annullere aftalen, så Shrek kan få sit nok alligevel lykkelige liv tilbage i den fortsatte histories sidste kapitel.