Kde bolo, tam bolo, v jednom ďalekom močiari žil zelený obor menom Shrek, ktorého drahocenná samota je náhle otrasená inváziou otravných rozprávkových postavičiek. V jeho jedle sú myši, v jeho posteli veľký zlý vlk, v dome a v jeho okolí tri prasiatka. Jedného dňa sú obyvatelia močiara vyhostení zo svojho kráľovstva zlým lordom Farquaadom. Shrek je odhodlaný zachrániť ich spoločný domov. S Farquaadom uzavrie dohodu a vydá sa zachrániť z pazúrov zlého draka krásnu princeznú Fionu. Na svojej výprave je sprevádzaný vtipkujúcim somárom, ktorý by pre Shreka urobil čokoľvek. Somár je skvelý spoločník. Má iba jednu chybu - niekedy je strašne "ukecaný".
Shrek a jeho láska Fiona sa vrátia z medových týždňov a s nadšením púšťajú svojim kamarátom dovolenkové video. Ale veselica skončí, keď im príde oznam, že Fionini rodičia sa dozvedeli o svadbe a pozývajú novomanželský pár do svojho kráľovstva, nazvaného "Far Far Away". Vtip je v tom, že Fionina mama a otecko si myslia, že ich dcérka, krásna princezná, sa vydala za nejakého krásneho a bohatého princa. Nehovoriac o tom, že netušia o jej kliatbe. Návšteva to teda bude veľká a Shrek sa na oslavnej hostine určite dobre napapká, no ako sa budú tváriť Fiononini rodičia.
Shrek síce o Vianociach nevie vôbec nič, ale s pomocou príručky pre tupcov sa snaží pripraviť tie najlepšie Vianoce, ktoré chce prežiť so svojou manželkou Fionou a ich troma malými deťmi, pre ktoré to bude tento rok prvýkrát. Plány mu však ako vždy prekazí oslík, ktorý k nemu domov dovedie všetkých kamarátov a pokojný večer sa zmení na hlučnú párty. Tá však nedopadne práve najlepšie a Shrek všetkých vyhodí z domu. Ale ako to v správnej rozprávke má byť, nakoniec sa s nimi pomerí a strávia spolu tie najkrajšie Vianoce.
Trochu hororová parafráza na Janíčka a Marienku. Podľa tureckej predlohy - rozprávky. Traja bratia Velikán, Prostredník a najmladší Mrňús, jedného dňa pri detských hrách zablúdia v lese a skončia v zajatí zlej čarodejnice. Len vďaka najmladšiemu bratovi sa im podarí oklamať čarodejnicu, utiecť a v poriadku sa vrátiť späť domov.
Kráľ Harold zomiera, a je jasné, že musí vládu v kráľovstve Za siedmimi horami niekomu prenechať. Ešte jasnejšie je, že nástupcom trónu sa má stať manžel jeho najjasnejšej dcéry princeznej Fiony. Shrek sa však vyhliadkam na kraľovanie bráni tak intenzívne, že sa rozhodne prehovoriť Fioninho bratranca, teenagera Artuša, aby si kráľovskú korunu nasadil on. Chce to však jednu maličkosť: Najprv ho bude musieť nájsť a urobiť z neho chlapa. Zatiaľ čo sa Shrek, Oslík a Kocúr v čižmách vydávajú na pomerne dobrodružnú expedíciu, osamelá Fiona má úplne iné starosti. Absenciu mužského elementu v kráľovstve sa rozhodne zneužiť skrachovanec Krasoň, ktorý sa chce pomocou záporných rozprávkových bytostí zmocniť vlády v kráľovstve násilím.