Keistuolis elniukas su savo draugais ieško vietos, kuri juos priimtų.
Šrekas ramiai ir laimingai gyvena pelkėje, supamas vaikučių meilės ir žaviosios žmonos Fionos šilumos. Didžiausios metų šventės aplanko visus pasaulio gyventojus, taip pat ir miške gyvenančias pasakų būtybes. Įkalbėtas įkyraus asilo, Šrekas pažada Fionai neįtikėtiną Kalėdų staigmeną ir puikią šventę, deja, žmogėdra nė nenutuokia, kas tos Kalėdos!!! Bandydamas rasti kuo tinkamesnę dovaną, Šrekas užsuka į knygyną ir įsigyja knygą “Kalėdos bukiems”. Šrekas žingsnis po žingsnio daro viską, kas parašyta knygoje: parsitempia eglutę ir išpuošia namus. Visus planus ramiai praleisti Kalėdas su šeima sugriauna . Nenuorama sukviečia į pelkę visą minią svečių, taigi ramių Kalėdų tikrai nebus…
Jaunas milijonierius Driu gyvena savo malonumui, tačiau, kad ir koks džiugus būtų jo paikas ir tuščias gyvenimas, atėjus didžiosioms metų šventėms vyruką aplanko liūdesys. Driu nusprendžia vykti į savo gimtąjį miestelį ir aplankyti savo vaikystės namus… O kai atvažiuoja, pamato, kad vaikystės namai nebėra tokie, kokie kadaise buvę. Čia gyvena kita šeima. Nevilties apimtam Driu staiga šauna beprotiška mintis papirkti nepažįstamuosius ir bent jau atšvęsti kartu su jais Kalėdas.