Shrek neden bir kahraman?
Shrek geleneksel bir kahraman figürü olarak görülmemektedir. Genellikle geleneksel kahramanlık erdemlerinden yoksun ama yine de kahramanca eylemlerde bulunan bir anti-kahraman olarak tasvir edilir. Shrek genellikle bencil, huysuz ve kabadır. Başlangıçta ilk filmde macera çağrısını reddeder ve ancak Prenses Fiona'yı kurtarma arayışına, Eşek onu bunun kişisel olarak fayda sağlayacağına ikna ettikten sonra kabul eder. Ancak kusurlarına rağmen Shrek sonuçta bazı kahramanca nitelikler sergiliyor. Cesur, becerikli ve arkadaşlarını kurtarmak için hayatını riske atmaya hazırdır. Ayrıca Fiona'yı sevmeyi öğrenir ve kendisinden farklı olmasına rağmen onu olduğu gibi kabul eder. Bu anlamda Shrek, kolay sınıflandırmaya meydan okuyan, karmaşık ve çok yönlü bir karakter olarak görülebilir.