Visų gerai žinoma istorija apie princesę Aurorą. Piktoji ragana Malefisentė prakeikia karaliaus dukterį Aurorą, nusiųsdama siaubingą prakeiksmą. Karalius, bandydamas išvengti tokios lemties, atiduoda savo dukterį trijų gerųjų fėjų priežiūrai.

Už devynių jūrų, devynių marių ir devynių kalnų esančioje paslapčių bei magijos šalyje gimė lyg ir niekuo neišsiskirianti mergaitė Ela. Nuo pat gimimo dienos Ela negalėjo nurimti nė sekundei ir nenutrūkstančiais riksmais trikdė tėvų ramybę. Todėl vieną dieną jos namuose apsilankiusi krikšto motina fėja Liusinda (akt. Vivica Fox) suteikė mergaitei suteikė paklusnumo galią. Galų gale nenuorama Ela klausė savo artimųjų ir vykdė jų prašymus. Užaugusi mergaitė (akt. Anne Hathaway) pradėjo suvokti, kad taip anksčiau tėvus džiuginęs užbūrimas, vėliau tapo jos kančia - neįprasta jos galia nevengė pasinaudoti ir kiti. Apie Elos paslaptingą silpnybę išsiaiškinusi niekšingoji puseserė Hetė (akt. Lucy Punch) pradeda ja naudotis vien tik savo malonumui.

Š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…