Elokuva kertoo tarinan James-nimisestä pojasta, joka kuluttaa koko joulukuisen päivän rakentaen lumiukkoa kotinsa pihamaalle. Käydessään illalla nukkumaan hän on edelleen niin innoissaan tekemästään lumiukosta, että hänellä on vaikeuksia saada unenpäästä kiinni. Niinpä hän yön aikana hiipii ulos ja löytää lumiukon elävänä – seikkailu on valmis alkamaan!

Ahne ja ilkeä Scrooge ei voi sietää joulua, mutta hänen luonaan vierailevat aaveet saavat hänet tutkiskelemaan sieluaan ja ymmärtämään sydämettömyytensä seuraukset.

Joulu lähestyy, mutta pikku Susan ei usko enää joulupukkiin. Sitten hän tapaa tavarataloon palkatun joulupukin, joka väittää olevansa ihan oikea joulupukki.

Vauhdikkaan joulukomedian keskipisteessä on eronnut perheenisä Scott Calvin (Tim Allen), joka joutuu joulupukille sattuvan onnettomuuden silminnäkijäksi. Jonkun on oitis astuttava pukin saappaisiin ja pukeuduttava punaiseen nuttuun, ja Scott ottaa haasteen vastaan pitkin hampain. Scottin kuusivuotias poika Charlie (Eric Lloyd) riemastuu tapahtuneesta, mutta ex-vaimo Laura (Wendy Crewson) puolisoineen alkaa epäillä ukon mielenterveyttä.

Juhlista vuoden taianomaisinta aikaa tällä vastustamattomalla jouluelokuvalla, joka on saanut innoituksensa rakastetusta Disneyn klassikosta. Rouva Pannu kertoo jälleen yhden ikivanhan tarinan joulusta, jota ei melkein tullut juonittelevan Forte-nimisen säveltäjän vuoksi, koska tämä tahtoi pitää Bellen ja Hirviön ikuisesti toisistaan erossa. Tämä lumoava seikkailu on täynnä ihastuttavia lauluja, lumoavia kuvia ja kestäviä teemoja toivosta, ystävyydestä ja rakkaudesta.