Reiz sensenos laikos, tālā purvā dzīvoja kašķīgs milzis - cilvēkēdājs vārdā Šreks. Viņa vientulīgo dzīvi pēkšņi satracināja uzmācīgu un kaitinošu pasaku varoņu ierašanās. Viņa ēdienā piepeši atradās akla pele, viņa gultā gulēja lielais, ļaunais vilks un trīs bezpajumtnieki sivēntiņi nedeva miera ne mirkli. Viņus visus no dzimtās karaļvalsts bija padzinis ļaunais Lords Farkvads. Lai glābtu viņu mājas, nemaz nerunājot par savām, Šreks ar ļauno Lordu noslēdza vienošanos un devās izglābt Lorda līgavu - skaisto princesi Fionu no briesmīgā pūķa liesmojošās rīkles. Šajā uzdevumā viņam līdzi devās asprātīgais ēzelītis Donkijs, kurš bija gatavs darīt visu Šreka labā, tikai ne apklust.

Students Džefrijs Boumonts atgriežas dzimtajā mazpilsētā pēc tam, kad viņa tēvu piemeklējusi sirdstrieka. Atradis pamestā pļavā cilvēka ausi un sapratis, ka policija neļaus viņam iesaistīties izmeklēšanā, Džefrijs pats cenšas atrisināt šo mistēriju, iesaistot arī izmeklētāja Viljamsa meitu Sendiju, kurai pret puisi rodas simpātijas. Jauniešiem ir aizdomas, ka notikumā iesaistīta skaistā dziedātāja Dorotija Valensa. Pamazām Džefrijs tuvojas Dorotijas tumšajai, sagrozītajai pasaulei, kur sastopas ar šķietami mūžīgā seksa trūkumā dzīvojošo psihopātu Frenku Būtu un iepazīst mazo, jauko pilsētiņu no pavisam citas puses.

Daudziem cilvēkiem tas bija daudz ko: skaists karavīru karalis, pilns ar jaunības ambīcijām, drosmi un augstprātību, vadot savu mazo armiju pret milzu Persijas spēkiem ... dēls, kurš izmisīgi vēlas sava pakaļgala tēva apstiprinājumu, nocietināts kaujas, un kurš cīnījās starp savu lojalitāti tai un mīlestību pret savu māti ... nežēlīgo iekarotāju, kurš nekad nav zaudējis kauju un pastūma savus karavīrus zināmās pasaules galos ... redzētāju, kura sapņus, varoņdarbus un likteni atstāja viņu vēsture, palīdzot veidot mūsu pasauli šodien. Viņš bija tas viss un vēl vairāk. Viņš bija Aleksandrs Lielais.