Hrají: Mike Myers jako Shrek (hlas), Eddie Murphy jako Donkey (hlas), Cameron Diaz jako Princess Fiona (hlas)
Za normálních okolností by krásní, mladí a zelení manželé Shrekovi po odstranění zákeřné Kmotřičky víly a jejího nemožného syna Krasoně ve druhém pokračování animované komedie Shrek žili nerušeně a hlavně šťastně až do smrti. Vzhledem k tomu, že se stali protagonisty nejúspěšnějšího animovaného filmu všech dob, nemají na pohodu nárok. Dobrodružství, která si pro ně kreativní scenáristé vymysleli tentokrát, jsou ještě vypečenější, než ta, která oba zlobříci prožili doposud.
Mike Myers jako Shrek (voice)
Eddie Murphy jako Donkey (voice)
Cameron Diaz jako Princess Fiona (voice)
Antonio Banderas jako Puss in Boots (voice)
Julie Andrews jako Queen Lillian (voice)
John Cleese jako King Harold (voice)
Rupert Everett jako Prince Charming (voice)
Eric Idle jako Merlin (voice)
Justin Timberlake jako Prince Artie (voice)
Susanne Blakeslee jako Evil Queen (voice)
Cody Cameron jako Pinocchio / Three Pigs (voice)
Larry King jako Doris (voice)
Christopher Knights jako Blind Mice / Heckler / Evil Tree #2 / Guard #2 (voice)
John Krasinski jako Lancelot (voice)
Ian McShane jako Captain Hook (voice)
Cheri Oteri jako Sleeping Beauty / Actress (voice)
Regis Philbin jako Mabel (voice)
Amy Poehler jako Snow White (voice)
Seth Rogen jako Ship Captain (voice)
Maya Rudolph jako Rapunzel (voice)
Amy Sedaris jako Cinderella (voice)
Conrad Vernon jako Gingerbread Man / Rumplestiltskin / Headless Horseman (voice)
Aron Warner jako Wolf (voice)
Jasper Johannes Andrews jako Ogre Baby (voice)
Guillaume Aretos jako Raul (voice)
Kelly Asbury jako Master of Ceremonies / Fiddlesworth (voice)
Zachary James Bernard jako Ogre Baby (voice)
Andrew Birch jako Evil Tree #1 (voice)
Sean Bishop jako Drivers Ed Instructor / Hall Monitor / Teacher (voice)
Kelly Cooney jako Cheerleader / Tiffany / Mother (voice)
Walt Dohrn jako Van Student / Xavier / Principal Pynchley / Nanny Dwarf / Evil Knight / Singing Villain (voice)
Dante James Hauser jako Ogre Baby (voice)
Jordan Alexander Hauser jako Ogre Baby (voice)
Tom Kane jako Guard #1 (voice)
Tom McGrath jako Gary (voice)
Chris Miller jako Puppet Master / Announcer / Mascot / Singing Villain (voice)
Latifa Ouaou jako Cheerleader / Guinevere / Woman (voice)
Alina Phelan jako Cheerleader (voice)
David P. Smith jako Waiter / Evil Dwarf (voice)
Mark Valley jako Cyclops (voice)
Kari Wahlgren jako Old Lady (voice)