As Ebenzer Scrooge is visited by four ghosts from the past, present and the future, on a freezing Christmas Eve, he must face up to how his self-interested, penny pinching behaviour has impacted his own life and those around him, leaving him in a paranoid bubble of fear. Is it too late for him to save the spirit of Christmas, and himself?
TV Show Air Date & Info for the UK
Next UK Air Date: December 2019
Next Season Airing: 1
UK Channel: BBC One
Country of Origin: UK
Renewed: Not Known
Share…