Krabat est un jeune orphelin de treize ans qui erre ici et là dans la campagne bohémienne, essayant tant bien que mal de trouver de la nourriture et un endroit où dormir. Un soir d'Epiphanie, il rencontre un corbeau qui le convainc de le suivre dans le vieux et sinistre moulin du marais de Kosel. Une fois sur place, il rencontre un meunier au visage affreux qui est aussi un sorcier. Ce dernier lui propose de devenir son apprenti et de travailler pour lui en échange d'un lit et de repas chauds...
Shrek, un ogre verdâtre, cynique et malicieux, a élu domicile dans un marécage qu’il croit être un havre de paix. Un matin, alors qu’il sort faire sa toilette, il découvre de petites créatures agaçantes qui errent dans son marais. Shrek se rend alors au château du seigneur Lord Farquaad, qui aurait soi‐disant expulsé ces êtres de son royaume. Ce dernier souhaite épouser la princesse Fiona, mais celle‐ci est retenue prisonnière par un abominable dragon. Il lui faut un chevalier assez brave pour secourir la belle. Shrek accepte d’accomplir cette mission. En échange, le seigneur devra débarrasser son marécage de ces créatures envahissantes. Or, la princesse Fiona cache un secret terrifiant qui va entraîner Shrek et son compagnon l’âne dans une palpitante et périlleuse aventure.
Devenus de jeunes mariés, Shrek et Fiona rentrent de leur heureuse lune de miel. Ils sont invités par les parents de Fiona à venir dîner dans leur royaume, à Fort Fort Lointain. Mais ils ne se doutent pas que leur fille est devenue une ravissante ogresse … Ce mariage met par ailleurs en péril l’avenir et les projets les plus secrets du Roi …