Ebenezer Scrooge er en grådig og gjerrig eldre herre som avskyr alle, spesielt barn. I løpet av julehøytiden skjer det imidlertid noe magisk. Tre spøkelser besøker Scrooge og konfronterer ham med hans livsvalg, og skremmer ham til å revurdere sin egen grusomme tilværelse. Gjennom disse åndene får han mulighet til å reflektere over fortiden, nåtiden og fremtiden. Etter å ha blitt rørt av de dyrekjære øyeblikkene med Bob Cratchit og hans familie, inkludert den unge, syke Tiny Tim, oppdager Scrooge at vennlighet og generøsitet fører til ekte lykke. Hans transformasjon fra en isolert og bitter mann til en omsorgsfull og gledespredende skikkelse under julefeiringen gir både ham selv og de rundt ham en uvurderlig belønning.