Mark Gatiss stars as Jacob Marley in his own theatrical retelling of Dickens’s classic winter ghost story, with Nicholas Farrell as Scrooge. Directed for the stage by Adam ...
25-12-2022
BBC 4
All episodes