A Christmas Carol

Ep. 3/3 -

After The Spirit of Christmas Present (Charlotte Riley) shows him the humanity he has forgotten and The Spirit Of Christmas Future (Jason Flemyng) shows him his desolate future, Scrooge (Guy Pearce) is forced to face the cruel consequences of his actions.

But will he repent?

An original take on Dickens’s iconic ghost story by Steven Knight (Taboo, Peaky Blinders). A Christmas Carol is a spine-tingling immersion into Scrooge’s dark night of the soul.

Pictured: Ebenezer Scrooge (Guy Pearce)

Publicity contact: CK

DateTuesday, 24 December 2019
Time9:00 PM -
10:00 PM
UpdatesConfirmed for BBC One on Christmas Eve at 9pm to 10pm