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.
Quinn, 12-letni fant, v današnjem Londonu napačno prebudi ogromnega zmaja iz svoje večstoletne letargije. Dvajset let pozneje lahko uničujoče posledice prehoda zveri in njenih potomcev opazimo na skoraj celotnem planetu. Zmaji so izjemno inteligentna, visoko razvita bitja… in nimajo namena deliti Zemlje z ljudmi. Quinn je odrasla in je zdaj vodja požara. Njegova naloga je preprečiti zveri in braniti majhno skupnost, ki se bori za njihovo preživetje. Sredi tega kaosa se pojavlja Van Zan, ameriški podjetnik, ki trdi, da ve, kako ubiti zmaje in rešiti človeštvo; pa tudi z metodo, ki je Quinn še nikoli ni videl uporabljati…
Zgodba se podaja v čase prazgodovine, ko so po našem planetu še hodili mamuti. Mladi lovec D'Leh se skuša uveljaviti kot vodja plemena, ko njegovo ljubezen Evolet ugrabijo kruti zavojevalci. Pogumni mladenič se z mentorjem Tic-Ticom poda na epsko popotovanje, na katerem spozna nove prijatelje in dokončno sprejme breme svoje usode, toda za zmago nad mogočnimi nasprotniki bo potreboval tudi obilico sreče in starodavne magije.