Pourquoi Shrek est-il un héros ?
Shrek n’est pas considéré comme un héros traditionnel. Il est souvent décrit comme un anti-héros, un personnage dépourvu des vertus héroïques traditionnelles mais qui se livre néanmoins à des actions héroïques. Shrek est souvent égoïste, grincheux et impoli. Il rejette d'abord l'appel à l'aventure dans le premier film et n'accepte de se lancer dans la quête pour sauver la princesse Fiona qu'après que Donkey l'ait convaincu que cela lui profiterait personnellement. Cependant, malgré ses défauts, Shrek affiche finalement certaines qualités héroïques. Il est courageux, ingénieux et prêt à risquer sa vie pour sauver ses amis. Il apprend également à aimer Fiona et l'accepte telle qu'elle est, même si elle est différente de lui. En ce sens, Shrek peut être considéré comme un personnage complexe et aux multiples facettes qui défie toute catégorisation facile.