Градът на викингите Бърк се подготвя за традиционния зимен празник Сногелтог. Само че нещо необичайно се случва тази година, всички дракони, които са неизменна част от празненството, излитат в неизвестна посока и никой няма обяснение на това изчезване. Единствено Беззъбият дракон остава в градчето и то защото не може сам да излети. Хората решават да разгадаят какво е накарало крилатите чудовища да отлетят от техния град.

Каръл е водеща в успешно ТВ шоу и първокласна сръдла, която се интересува единствено от парите и славата, които й носи работата й. Тя порицава всеки, с когото работи. Каръл е посетена на Коледа от призрака на леля си Марла, която е възпитала племенницата си да бъде нетърпима примадона, предупреждавайки я да се промени. Леля Марла обявява, че Каръл ще бъде посетена от три духа, които ще покажат нейните грешки в миналото, настоящето и бъдещето.

Дядо Коледа прави изявление - оттегля се и оставя перфектния заместник - Робоколеда. Соник и неговата сестра решават да убедят добрия старец да се върне и да оправят Коледа. Когато успяват да го открият, за да поговорят с него, установяват, че размяната вече е направена - Дядо Коледа е празноглав робот, докато истинският е пленен. С необикновените се възможности Соник успява да спаси истинския Дядо Коледа и да разнесе откраднатите подаръци в срок.