Varför är Shrek en hjälte?
Shrek anses inte vara en traditionell hjältefigur. Han framställs ofta som en antihjälte, en karaktär som saknar de traditionella heroiska dygderna men som ändå ägnar sig åt heroiska handlingar. Shrek är ofta självisk, grinig och oförskämd. Han avvisar till en början uppmaningen till äventyr i den första filmen och går med på att gå på jakten för att rädda prinsessan Fiona först efter att Donkey övertygat honom om att det kommer att gynna honom personligen. Men trots sina brister visar Shrek i slutändan vissa heroiska egenskaper. Han är modig, påhittig och villig att riskera sitt liv för att rädda sina vänner. Han lär sig också att älska Fiona och accepterar henne för den hon är, trots att hon är annorlunda än honom. I denna mening kan Shrek ses som en komplex och mångfacetterad karaktär som trotsar enkel kategorisering.