Zgodba se odvija med drugo svetovno vojno v Burmi, ki je pod japonsko okupacijo. Britanski vojni ujetniki so skupaj s svojim oficirjem, poročnikom Nicholsonom, prisiljeni zgraditi strateški železniški most. Kljub neskončnim krutostim brutalnega japonskega polkovnika Saita, Nicholson pogumno vztraja pri svojih idejah. Istočasno angleški komandant sestavi posebno skupino specialcev, ki naj bi most uničila.

Dolgo, dolgo nazaj je v odročnem močvirju živel okras okrasov po imenu Shrek. Toda nenadoma nekega dne njegovo absolutno samoto prekine invazija presenetljivih pravljičnih likov. V njegovi hrani so slepe male miši, ogromen, hud volk v postelji, trije mali brezdomni prašiči in številna druga neverjetna bitja, ki jih je hudobni Lord Farquaad deportiral iz njegovega kraljestva. Da bi rešil svojo zemljo in v tem času, Shrek sklene pakt s Farquaadom in se odloči, da bo lepa princesa Fiona Gospodova nevesta. Na tej pomembni misiji ga spremlja smešen osel, pripravljen storiti karkoli za Shreka. Vse, a bodi tiho. Reševanje princese iz ljubezenskega zmaja, ki diha ogenj, bo neumno v primerjavi s tistim, ki se zgodi, ko se razkrije temna skrivnost, ki jo je mlada ženska hranila.