Londyn, rok 1860. Ebeneezer Scrooge, surowy i srogi starzec, przyjmuje postawę nienawiści wobec ludzi, odpędzając ich od siebie. W święta Bożego Narodzenia nawiedzają mężczyznę trzy duchy, kolejno: Przeszłości, Teraźniejszości i Przyszłości. Zabierając Ebeneezera w niezwykłą podróż w czasie, pokazują mu to wszystko, czego inni ludzie uczą się całe życie[3].