Pelenės pamotė visais būdais bando ištekinti savo kvailą ir piktą dukterį už princo. Tačiau princas visai nenori vesti. Jis net susipyksta su tėvu ir rengiasi iškeliauti iš pilies... Tą akimirką princas įsimyli žavingą nepažįstamąją su kauke, kuri staiga dingsta. Jaunuolis net nenutuokia, kad miške sutiktas puikus šaulys ar išdykėlė mergina yra ta pati nepažįstamoji. Tai Pelenei padeda stebuklingieji riešutėliai. Vienas jų net slepia savo vestuvių dovaną...
Š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…