Vrek Ebenezer Scrooge wordt op kerstavond gewekt door geesten die hem zijn eigen ellendige bestaan onthullen, welke kansen hij in zijn jeugd heeft verspild, zijn huidige wreedheden en het verschrikkelijke lot dat hem te wachten staat als hij zijn gedrag niet verandert. Scrooge wordt geconfronteerd met zijn eigen verhaal van groeiende bitterheid en gemeenheid, en moet beslissen wat zijn eigen toekomst zal brengen: dood of verlossing.