
Sign up for our emails and be the first to know as soon as tickets go on sale.
This production is suitable for ages 12+
Performance Dates
21 November 2025 - 4 January 2026
Run time: 2 hours 10 minutes
Includes interval
357 reviews
There’s a chill in the air, maybe it’s just the weather, or maybe it’s something a bit more sinister… Following last year's critically acclaimed run, Mark Gatiss’s retelling of Dickens’s winter ghost story returns to haunt the Alexandra Palace this Christmas.
Mark Gatiss (The League of Gentlemen, Sherlock) has transformed this classic holiday tale of redemption and goodwill into an eerie spine-chilling story.
On a frozen Christmas Eve miserly and miserable Ebenezer Scrooge is shocked by an unexpected visit from the apparition of his long dead former business partner Jacob Marley. Wrapped in chains for the rest of eternity as his punishment for a lifetime of greed, the ghostly figure implores Scrooge to change his mean-spirited and penny-pinching ways if he has any hope of escaping the same fate. But before that can happen he’ll have to face three more eerie encounters…
This retelling of Dickens’ classic winter ghost story is filled with Dickensian, spine-tingling special effects. Prepare to be frightened and delighted in equal measure as you enter the supernatural Victorian world of A Christmas Carol - A Ghost Story.
Jacob Marley - Neil Morrissey Ebenezer Scrooge - Matthew Cottle Bob Cratchit - Henry Davis Mrs Cratchit - Charlotte Bate Caroline - Michaela Bennison Tiny Tim - Elliot Douglas Narrator - Michael Mears Belle - Kalifa Taylor Ghost of Christmas Present - Mark Theodore Fred - Lance West Swings - Jacob Daniels and Maya de Faria
Book - Mark Gatiss Designer - Paul Wills Lighting Designer - Philip Gladwell Sound Designer - Ella Wahlström Video Designer - Nina Dunn Movement Director - Georgina Lamb Composer - Tingying Dong

17 Sep, 2025 | By Sian McBride

5 Sep, 2023 | By Sian McBride

3 Dec, 2021 | By Jade Ali