"Shrek 2" miał swoją europejską premierę na majowym festiwalu filmowym w Cannes. Został tam przyjęty entuzjastycznie. Szczególnie spodobał się dubbing nowej postaci w filmie - Kota w Butach (który w filmie jest latynosem) - w wykonaniu Antonio Banderasa.
Scenariusz przypomina pierwszy film - mieszają się w nim elementy komedii, bajki i parodii, wiele jest odniesień do kultury popularnej oraz hollywoodzkich megaprodukcji, w tym do "Władcy Pierścieni" i "Obcego".
"Shrek 2" już w trakcie pierwszego weekendu w kinach USA zarobił ponad 108 mln dolarów. Daje mu to drugie miejsce na liście rekordów otwarcia wszechczasów, po "Spidermanie".