
A Christmas Carol - A Ghost Story Tickets
Experience a spine-tingling Christmas with Mark Gatiss's A Christmas Carol - A Ghost Story!This production is suitable for ages 12+
Performance dates
22 November 2025 - 4 January 2026
Run time: 2 hours 10 minutes
Includes interval
244 reviews
- Show info
- Performance Times
- Gallery
- Reviews
- News
Marley was dead: to begin with.
Following a phenomenally successful run in 2021, Mark Gatiss’ retelling of Dickens’ winter ghost story returns to the hauntingly atmospheric Alexandra Palace Theatre. 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.
It’s a cold Christmas Eve and mean-spirited miser Ebenezer Scrooge has an unexpected visit from the spirit of his former business partner Jacob Marley. 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 in order to escape the same fate, but first he’ll have to face three more eerie encounters…
Recent Reviews
Latest A Christmas Carol - A Ghost Story News

News / Casting / New Shows + Transfers
Neil Morrissey joins Mark Gatiss's A Christmas Carol - A Ghost Story
Casting has been announced for Mark Gatiss’s acclaimed version of A Christmas Carol - A Ghost Story, which will once again bring Dickens’s timeless tale to life at Alexandra Palace after two successful festive seasons. The Nottingham Playhouse production runs from 21 November 2025 until 4 January 2026, with its official opening night set for 26 November.
At the heart of the story this year is Neil Morrissey, who will step into Jacob Marley’s shoes/chains. Known to an entire generation of children as the voice of Bob the Builder, can years of fixing things with Wendy prepare him to get Scrooge to fix the errors of his ways?
Commenting on today's announcement, Morrissey said “I am thrilled to be taking on the role of Jacob Marley in Mark Gatiss’ fantastic adaptation of this evergreen Dickens classic. A real spooky treat for Christmas, and even better at the wonderful Alexandra Palace, which is my local theatre.”
17 Sep, 2025 | By Sian McBride

News / Casting / New Shows + Transfers
Keith Allen and Peter Forbes to star in A Christmas Carol - A Ghost Story
Just call us the ghost of Christmas presents, because do we have a gift for you! Yes, we have *just* entered September, but we’ve already spied boxes of charity cards sporting robins and snowmen, and have seen (okay bought all the) Quality Street tins line the shops shelves, so it’s basically Christmas now, right? …Right? The holiday months have always been our favourite time of year, and with today’s announcement, it may now just be yours too!
It has today been confirmed that Keith Allen (Kingsman: The Golden Circle, Robin Hood) and Peter Forbes (Follies) will be haunting Alexandra Palace in Mark Gatiss’ adaptation of A Christmas Carol - A Ghost Story. The spine-tingling take on Dicken’s classic will be serving supernatural thrills from 24 November 2023 to 7 January 2024. So, take off your nightcap and gown, and make your way down to the 19th-century building for a truly spooktacular night. BOO!k your tickets now.
5 Sep, 2023 | By Sian McBride

Features / Photos
First Look: A Christmas Carol - A Ghost Story production images released!
Mark Gatiss has transformed Dicken’s classic holiday tale from the usual heart-warming tale we know and love into an eerie, thrilling adventure. This retelling is now performing at London’s Alexandra Palace Theatre for a limited festive season. Tickets for A Christmas Carol – A Ghost Story are booking until 9 January 2022. Check out the newly released production images in our gallery below.
3 Dec, 2021 | By Jade Ali