13 juillet, 2006
Dans ce nouveau film, Shrek doit trouver un nouveau prétendant au trône ou il sera forcé de devenir le roi à la place d’un roi Harold malade. Shrek part donc avec Donkey et le Chat botté à la recherche du cousin de Fiona, le prince Artie (Arthur). Pendant ce temps, le prince Charmant, encore en colère contre Fiona et Shrek, organise tous les méchants de contes de fée pour monter un coup d’état, que Fiona devra empêcher à l’aide des autres princesses de contes.
Outre les voix de Mike Myers, Cameron Diaz, Antonio Banderas, Rupert Everett et Eddie Murphy, tous de retour, on ajoute les voix de Justin Timberlake dans le rôle d’Arthur, Ian McShane dans le rôle du capitaine Crochet, John Krasinski (The Office) dans le rôle de Sir Lancelot, Eric Idle (ex Monty Python) dans celui de Merlin l’enchanteur. Un commando spécial de princesses de contes de fée sera composé de Maya Rudolph dans le rôle de Rapunzel, Amy Sedaris dans celui de Cendrillon, Amy Poehler dans celui de Blanche Neige et Cheri Oteri dans celui de la Belle au bois dormant.