Filmo įvykiai supažindina žiūrovus su Megan Terner, simpatiška mergina, dirbančia gide. Ji veda ekskursijas senoviniame dvare ir jau seniai jaučia nematomą ryšį su šiuo namu. Ir štai Kalėdų išvakarėse ji susiduria su kažkuo neįprastu. Kažkokiu nesuvokiamu būdu šio namo savininkas, gyvenęs 1903 metais, patenka į dabartinius laikus, kur ir susipažįsta su Megan. Jis sužavėtas šita miela mergina, o ir ji jaučia didelę simpatiją Čarlzui Vitliui. Jie kartu švenčia nepamirštamas Kalėdas tarp praeities ir dabarties.
Š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…
Priimdami sunkius sprendimus, mama ir tėtis pakviečia savo du vaikus namo Kalėdoms.