Film "Shrek 2" odniósł oszałamiający sukces. Od piątkowej premiery, przez weekend film obejrzało 615 tysięcy widzów. To więcej niż ostatni kinowy hit "Władcę Pierścieni", który zgromadził podczas pierwszych dni wyświetlania o kilkadziesiąt tysięcy mniejszą widownię.
"Shrek 2" miał swoją europejską premierę na majowym festiwalu filmowym w Cannes. Został tam przyjęty entuzjastycznie. Szczególnie spodobał się głos nowej postaci w filmie - Kota w Butach. Wcieli się w niego Antonio Banderas. W polskiej wersji - Wojciech Malajkat. Poza nim znani z części pierwszej Jerzy Stuhr i Zbigniew Zamachowski.
Historia filmów o Shreku to nie tylko dzieje pięknej bajki z humanitarnym przesłaniem, ale też opowieść o wielkim sukcesie finansowym. "Shrek 2" w trakcie pierwszego weekendu w kinach USA zarobił ponad sto milionów dolarów. Daje mu to drugie miejsce na liście rekordów otwarcia wszechczasów, po "Spidermanie".
Premierze filmu patronowało radio RMF FM.