Princesė Odetė ir Princas Derekas vyksta į karalienies Ubertos pilį švęsti pirmųjų savo Kalėdų. Visi planai linksmai papuotauti gali tuoj sugriūti, nes piktasis burtininkas Rotbartas grįžta iš numirusiųjų pasaulio su vieninteliu tikslu – sužlugdyti Kalėdas. Jis pasitelkia į pagalba juodą katę, kuri pradeda vykdyti piktuosius planus. Sunaikinęs Kalėdų dvasią, Rotbartas ir vėl galės gyventi žmogaus kūne. Dėl burtininko žabangų miestelio muzikiniai Kalėdų koncerto pasirodymai tampa rietenų ringu. Galiausiai Rotbaras pagrobia Odetę ir paverčia ją gulbe. Nieko nelaukęs Derekas stoja į kovą su blogiu. Ar jam pavyks iš burtų pinklių išvaduoti mylimąją. O gal Kalėdų dvasia bus sunaikinta ir blogis nugalės?