Der menschenfeindliche Geizhals Ebenezer Scrooge wird von seinem verstorbenen Geschäftspartner Jacob Marley heimgesucht. Auf Marleys Geist folgen drei weitere Geister aus Christmases Past, Present und Yet to Come. Jeder hat eine Lektion, die Scrooge lernen muss.