Le film présente les voix de Mike Myers, Eddie Murphy, Cameron Diaz, Antonio Banderas, Julie Andrews, John Cleese, Rupert Everett et Jennifer Saunders.
Elle était dirigée par Andrew Adamson, Kelly Asbury et Conrad et les étoiles Mike Myers comme Shrek, Eddie Murphy comme l'âne, Cameron Diaz comme Fiona, Antonio Banderas comme Puss dans Boots, Julie Andrews comme la mère de Fiona, Rupert Everett comme Prince Charming, John Cleese comme le père de Fiona et Jennifer Saunders comme fée-maman.