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.
Aizeks ir divreiz šķīries rakstnieks no Ņujorkas, kurš ir pametis darbu un baidās, ka gaidāmā grāmata viņam nenesīs lielus ienākumus. Viena no viņa bijušajām sievām arī raksta grāmatu par viņu kopā pavadīto laiku. Viņš satiek nedaudz pretenciozo Mēriju, kura tiekas ar Aizeka precēto draugu Jeilu. Sākotnēji viņš Mērijai neiepatīkas, bet tad raisās interese un viņi iemīlas…
1993. gada oktobris. Amerikas elites karavīri tiek nosūtīti uz Mogadišu (Somālija) Apvienoto Nāciju Organizācijas miera misijā. Domājams, ka mērķis ir glābt dzīvības, nevis tās nogriezt. Bet izrādās, ka misijas galvenais mērķis ir sagūstīt karavadoni Aididu un izskaust karu. Sākumā šķiet, ka viss norit labi, līdz tiek notriekti divi Black Hawk helikopteri, acīmredzami neuzvarami. Pēc tam misija pārvēršas izmisuma sacensībās, lai glābtu negadījumā ieslodzītos vai ievainotos apkalpes locekļus un sauszemes karavīrus.