La vigilia di Natale, un vecchio avaro di nome Ebenezer Scrooge riceve la visita dello spirito del suo ex partner, Jacob Marley. Il partner defunto era nella sua vita meschino e avaro come lo è ora Scrooge e lo avverte di cambiare i suoi modi o affrontare le conseguenze nell'aldilà. Scrooge respinge l'apparizione ma il primo dei tre fantasmi, il fantasma del Natale passato, visita come promesso. Scrooge vede quegli eventi nella sua vita passata, sia felici che tristi, che hanno forgiato il suo carattere. Il secondo spirito, il fantasma del regalo di Natale, gli mostra quanti attualmente celebrano il Natale. Il fantasma del Natale che deve ancora venire gli mostra come sarà ricordato una volta che se ne sarà andato. Con sua grande gioia, gli spiriti completano le loro visite in una notte dandogli l'opportunità di riparare i suoi modi.