Glazbena adaptacija poznatog djela "Božićna priča" Charlesa Dickensa o Scroogeu kojeg posjete tri duha i suočavaju ga s njegovom prošlošću čovjekomrsca. Njegovo ledeno srce polako se topilo i otkrilo radost Božića...
Frank Cross (Bill Murray) je bezdušni i škrti TV urednik, kojega ništa neće spriječiti da poveća gledanost svoje televizijske kuće. U božićno vrijeme smišlja neukusne i neprikladne emisije s popularnim licima - Robertom Gouletom i Leeom Majorsom poput „Božić među Cajunima“ ili „Noć kada je sob umro“, u kojim se Djed Božićnjak hvata mitraljeza. Cross ima i najnoviju ideju – na samo božićno predvečerje natjerat će televizijsku ekipu da uživo producira „Božićnu priču“ Charlesa Dickensa. Crossov život se mijenja kada ga posjeti njegov stari šef, koji je odavno umro, te tri duha - Duh prošlog Božića (David Johansen), Duh sadašnjeg Božića (Carol Kane) i Duh budućeg Božića, koji će ga povesti u šetnju kroz vrijeme i pokazati mu zašto je postao tako pokvaren i što ga čeka ako se ne promijeni.
Razdražljivi Willie T. Stokes i njegov partner svake godine glume Djeda Mraza i vilenjaka kako bi pljačkali trgovačke centre, sve dok neočekivano prijateljstvo kod Willieja ne probudi tračak nade.
Djed Mraz (T. Allen) pred sobom ima veliki problem: samo je nekoliko dana do Božića, čeka ga hrpa posla, Jack Frost (M. Short) priprema svoje čarolije smrzavanja pod njegovim nadzorom, a supruga Mraz (E. Mitchell) upravo treba roditi i očekuje njegovu pomoć. U nadi da pomogne supruzi, Djed Mraz dovede njezine roditelje na Sjeverni pol ne bi li joj oni pomogli, no to će biti izvedivo jedino ako im se kaže da dolaze u Kanadu. Naime, mora sačuvati tajnu da je on svemoćni darivatelj djece. Uz roditelje, Mraz dovede i svoju bivšu djevojku, ženinoga bivšega i njihovu kćer Lucy. U tvornici igračaka zlobni Jack napravi nered i skuje plan kako da sam postane novi Djed Mraz, bez znanja drugih. Je li to moguće, pogotovo ako se uzme u obzir da je vrlo lukav?