GeneralHDSubtitles
Duration
105 minutes

Quick Summary

Mark Gatiss stars in his own stage adaptation of the classic Dickens tale

About This Program

Mark Gatiss stars as Jacob Marley in his own stage adaptation of the classic Dickens tale, alongside Nicholas Farrell as Ebenezer Scrooge. On a cold Christmas Eve, the mean-spirited miser has an unexpected visit from the spirit of his former business partner. Bound in chains as punishment for a lifetime of greed, the unearthly figure explains it isn't too late for Scrooge to change his miserly ways. But in order to escape the same fate, first he'll have to face three more eerie encounters. Directed by Adam Penford

A Christmas Carol: A Ghost Story broadcasts on BBC Four at 11:45pm, Sunday, 21 December 2025. (Subtitles)

Channel Numbers:
Freeview9Freeview24Freeview106Freeview108Sky HD636Sky116Sky143Virgin107Virgin108

Production Details

Runtime105 mins
DirectorAdam Penford

Cast & Crew

AP
Adam PenfordDirector
EC
Emily Cecil-DennettProducer
HB
Hedda BeedProducer
AC
Angelina Chudias Caroline
JB
James Backwayas Fred
NF
Nicholas Farrellas Ebenezer Scrooge
JA
Joni Ayton-Kentas Ghost of Christmas Past
EH
Edward Harrisonas Bob Cratchit
ZF
Zak Ford-Williamsas Tiny Tim
MG
Mark Gatissas Jacob Marley
JS
Joe Shireas Ghost of Christmas Present
SR
Sarah Ridgewayas Mrs Cratchit
AG
Aoife Gastonas Belle
CG
Christopher GodwinNarrator
MG
Mark Gatissas Jacob Marley