Ebenezer Scrooge ist ein herzloser, egoistischer Geizkragen. Niemand mag ihn, aber das stört ihn nicht, denn seine Mitmenschen sind ihm egal, er interessiert sich ausschließlich dafür, möglichst viel Geld zu scheffeln. Der einzige Freund, den er je hatte, war sein Geschäftspartner Jacob Marley. Der ist aber vor sieben Jahren gestorben. Doch dann am Heiligen Abend bekommt Scrooge gespenstischen Besuch von Jacob Marleys Geist, der im Jenseits schwere Eisenketten tragen muss und keine Ruhe finden kann. Er warnt den Geizkragen, dass ihm ein noch schlimmeres Schicksal drohe, und kündigt drei weitere Geister an. Diese führen dem hartherzigen Scrooge sein vergangenes, sein gegenwärtiges und sein zukünftiges Leben vor Augen. Sie bieten ihm die Möglichkeit, seinen Lebenswandel zu ändern bevor es endgültig zu spät ist.