Ebeneezer Scrooge rătăcește bucuros prin viața sa ca un nebun crud până într-un Ajun destinat de Crăciun, când este vizitat de trei fantome. Spiritele îi arată cum comportamentul său de-a lungul anilor l-a transformat într-un om bătrân singuratic, amar și cum inima lui a devenit mai rece. Folosind evenimentele din trecutul idealist al lui Scrooge, viitorul trist și mohorât, aparițiile încearcă tot ce pot să-i topească sufletul oțelit. Ebeneezer Scrooge, învață din greșelile trecute prin intervenția fantomei fostului său partener și a celor trei băuturi spirtoase și, exact la timp pentru sărbători, reușește să facă viața fiecăruia puțin mai strălucitoare, inclusiv a lui!

Această poveste stranie este construită în jurul dubiosului detectiv Frank Bannister, care comunică cu morții pentru a-și rezolva cazurile.