Šrekas - tai toks multiplikacinis herojus, tokiais tai alternatyviais viduramžiais. Tada atsirado visokios riterystės ir riteriai visokie. Tai va pagrindinis herojus Šrekas yra visai ne riteris koks, o žmogėdra naturalis, neturi kardo (jo ir taip visi bijo), net žirgo, na asilą kokį. Gyvena ne pilyje, o pelkėje kažkokioje ir yra laimingas. Kas visiškai yra antipodas riteriui. Bet jam, kaip riteriui tenka gelbėti princesę, kovoti su drakonu, nykštuku karaliumi ir net baisąja fėja.

Pelkių, tolimų karalysčių valdovas, Fionos vyras, asilo draugužis ir dar kažkas..

Nors jis skaitomas pagrindiniu herojumi, bet pagrindinis yra - asilas, toks bailys žulikas, bet sąlyginai protingesnis už Šreką, nes pastoviai kovoja dėl išgyvenimo.