Prečo je Shrek hrdina?
Shrek sa nepovažuje za tradičnú postavu hrdinu. Často je zobrazovaný ako antihrdina, postava, ktorej chýbajú tradičné hrdinské cnosti, no napriek tomu sa zapája do hrdinských činov. Shrek je často sebecký, nevrlý a hrubý. Spočiatku odmieta výzvu na dobrodružstvo v prvom filme a súhlasí s tým, že sa vydá na výpravu za záchranou princeznej Fiony, až keď ho Donkey presvedčí, že to bude prospešné pre neho osobne. Napriek svojim chybám však Shrek nakoniec vykazuje niektoré hrdinské vlastnosti. Je odvážny, vynaliezavý a ochotný riskovať svoj život, aby zachránil svojich priateľov. Učí sa tiež milovať Fionu a prijíma ju takú, aká je, aj keď je iná ako on. V tomto zmysle možno Shreka vnímať ako komplexnú a mnohostrannú postavu, ktorá sa vzpiera ľahkej kategorizácii.