Miért hős Shrek?
Shreket nem tekintik hagyományos hősfigurának. Gyakran antihősként ábrázolják, olyan karakterként, aki nélkülözi a hagyományos hősi erényeket, de mégis hősies cselekedeteket folytat. Shrek gyakran önző, rosszkedvű és goromba. Eleinte visszautasítja a kalandra való felhívást az első filmben, és csak azután vállalja bele a küldetésbe, hogy megmentse Fiona hercegnőt, miután Szamár meggyőzte, hogy ez személyes hasznára válik. Azonban hibái ellenére Shrek végül is felmutat néhány hősi tulajdonságot. Bátor, találékony, és hajlandó az életét kockáztatni, hogy megmentse barátait. Azt is megtanulja szeretni Fionát, és elfogadja olyannak, amilyen, annak ellenére, hogy más, mint ő. Ebben az értelemben Shreket összetett és sokrétű karakternek tekinthetjük, aki dacol a könnyű kategorizálással.