Ebenezer Scrooge ist ein alter Geizhals. Sogar am Heiligabend benimmt er sich wie immer: herzlos und knickerig. Doch dann, alleine zu Hause, bekommt er Besuch: die Geister der vergangenen, der gegenwärtigen und der zukünftigen Weihnachtfeste erscheinen.