Ám apósa, az öreg Harold király váratlanul megbetegszik és Shreket tekinti a trón várományosának. A birodalom húzódozó jövendő királya vagy talál maga helyett valaki mást a munkára vagy élete hátralévő részét uralkodással kell töltenie. Mintha ez még nem volna elég, Fiona hercegnő is tartogat egy kis meglepetést Shrek számára. Shrek bepánikol az ország kormányzásával és az apasággal járó felelősségtől és elhatározza, hogy felkutatja az egyetlen személyt, aki rajta kívül elfoglalhatja a trónt. Ő nem más, mint Fiona rég elveszett unokaöccse, Artie, egy középkori iskolakerülő.
Amíg az ogre távol van, esküdt ellensége, a Szőke Herceg visszatér Túl az Óperenciánba, hogy elégtételt vegyen az őt ért sérelmekért. Shrek és Artie csak a szószátyár Szamár, a csalafinta Csizmás Kandúr és Fiona barátnői segítségével tudják legyőzni a herceget, hogy a film végére megint mindenki boldogan éljen.
rendező: Raman Hui, Chris Miller
forgatókönyvíró: Jeffrey Price, Peter S. Seaman, J. David Stem, David N. Weiss, Jon Zack, Joe Stillman
zeneszerző: Harry Gregson-Williams
producer: Aron Warner
executive producer: Andrew Adamson
vágó: Michael Andrews
szereplők:
Mike Myers (Shrek hangja)
Eddie Murphy (Szamár hangja)
Cameron Diaz (Fiona hangja)
Antonio Banderas (Csizmás Pandúr hangja)
Julie Andrews (Lillian királynő hangja)
John Cleese (Harold király hangja)
Rupert Everett (Szőke herceg hangja)
Regis Philbin (Mabel hangja)
Justin Timberlake (Artie/Arthur király hangja)
Eric Idle (Merlin hangja)