Scrooge wordt door zijn verleden, heden en toekomstige toekomst geleid door de drie geesten: de Geest van het Kerstverleden, de Geest van het Kerstcadeau en de Geest van het Kerstfeest dat nog moet komen. Uiteindelijk dwingen ze hem om zijn eigen beslissingen en standpunten onder ogen te zien. Het verhaal reflecteert ook op tweede kansen en de beslissingen om iemands leven te veranderen.