Der verbitterte Geizkragen Scrooge will nichts mit dem Weihnachtsfest zu tun haben. Er verteufelt die Feiertage und alles, was damit zu tun hat. Selbst Freunde, die ihn anlässlich der Weihnachtstage besuchen wollen, weist er auf verletzende Weise zurück und wirft sie aus seinem Haus. Aber an diesem Weihnachtsabend bekommt der überraschte Scrooge von einem unsichtbaren aber sehr präsenten Geist Besuch. Es ist sein ehemaliger, bereits verstorbener Partner Jacob Marley, der Scrooge heimsucht, um ihn zu warnen, dass seine Zeit auf Erden bald vorüber sein könnte. Im Laufe der langen, kalten Nacht, wird Scrooge von den Geistern der gegenwärtigen, vergangenen und zukünftigen Weihnachten auf eine lehrreiche Reise mitgenommen, im Laufe derer er den wahren Geist und die Magie von Weihnachten vermittelt bekommt.