Ce film est en fait une nouvelle adaptation de Un Chant de Noël, le célèbre conte de Charles Dickens. On y découvre l'histoire d'Ebenezer Scrooge, un vieil homme bougon et avare qui a consacré sa vie à accumuler des richesses sans jamais prendre en considération le bien d'autrui. C'est pourquoi, la veille de Noël, trois fantômes viennent lui rendre visite à tour de rôle : le fantôme des Noëls passés, le fantôme du Noël présent et celui des Noëls futurs. Tous trois sont ici pour le confronter à sa méchanceté, lui en révéler ses conséquences, dans le seul but de lui faire comprendre l'importance de la rédemption en cette période de l'année avant que son âme ne soit condamnée à la damnation éternelle ...