-
We meet Ebeneezer Scrooge on Christmas eve. He is met by a ghostly spectre of his partner Jacob Marley, who appears as his door-knocker.
-
Scrooge meets the Ghost of Christmas Past, and sees his past life and misdeeds unfolding.
-
Ebeneezer Scrooge meets the Ghost of Christmas Present who outlines all his current misdealings.
-
Scrooge meets the Ghost of Christmas Future, and is told how his life will unfold if he carries on treating people the way he has done in the past.
-
Scrooge realises it was all a dream and decides to mend his ways and undo all the mean things he has done in the past, a chance to put things right!