Un épais brouillard recouvre la ville en cette nuit de Noël où Ebenezer Scrooge, homme d'affaires sans coeur obsédé par l'argent, voit apparaître le fantôme de Marley, son ancien associé. Condamné à errer sans fin, celui-ci porte avec peine les chaînes pesantes des méfaits de son existence sur terre et annonce à Scrooge la venue de trois autres Esprits : celui des Noëls passés, du Noël présent et des Noëls à venir. Emporté par eux dans ces visions successives de sa propre vie, le vieil homme prend alors conscience de la dureté de ses actes. Et peu à peu, les remords envahissent ce coeur que chacun croyait de pierre....