A Christmas Carol: A Ghost Story

A Christmas Carol: A Ghost Story

Alexandra Palace

4.7/5 based on 3 reviews (read reviews)
  • Opens: Friday, 21 November 2025 -
    Booking until: Sunday, 4 January 2026
  • Running time: 2hr 10min. Incl. 1 interval.
Families (100%) Couples (100%) Theatregoers (100%) i

A Christmas Carol: A Ghost Story photos

A Christmas Carol: A Ghost Story A Christmas Carol: A Ghost Story A Christmas Carol: A Ghost Story

A Christmas Carol: A Ghost Story description

Treat yourself to Mark Gatiss's spine-chilling A Christmas Carol - The Ghost Story

A Christmas Carol - The Ghost Story is in town again, and the West End is thrilled! Welcome back to Mark Gatiss's extraordinary re-telling of the beloved 1843 Dickens novella, a story that resonates just as strongly today as it did more than 180 years ago. This seriously spooky show is wonderfully sinister, a story of redemption and goodwill told in a particularly eerie, spine-chilling way.

One freezing cold Christmas Eve the life of the miserable mean miser Ebenezer Scrooge is changed forever thanks to a shocking visit by the ghost of his long dead former business partner Jacob Marley. Marley is suffering horribly, chained up for eternity as punishment for a life of greed and cruelty. The apparition begs Scrooge to change his wicked ways to avoid the same ghastly fate, but first Scrooge has to endure three horrific encounters with the ghosts of Christmas past, present and future.

Charles Dickens would be chuffed to bits to know his work is still so popular. This magical retelling of his festive ghost story is filled with frightening special effects to scare and delight you. Your venue is the beautifully created supernatural Victorian world of the Alexandra Palace Theatre, London's beloved Ally Pally, a venue offering the perfect atmosphere for a ghost story.

First produced at the Nottingham Playhouse in 2021, the show soon transferred to the Alexandra Palace with Nicholas Farrell as Scrooge and Mark Gatiss (The League of Gentlemen, Sherlock) as Marley. It was revived a year later at the original venue before another Ally Pally transfer, this time with Keith Allen as Scrooge and Peter Forbes as Marley. In 2024/5, it played at the Birmingham Repertory Theatre with Matthew Cottle as Scrooge and Rufus Hound as Marley. The fun is directed by Adam Penford with Design by Paul Wills, lighting design by Philip Gladwell, sound design by Ella Wahlström, video design by Nina Dunn, movement Direction by Georgina Lamb and music composed by Tingying Dong.

Prepare to be spooked in the best possible way! Buy A Christmas Carol - The Ghost Story tickets here.

Playing at Alexandra Palace

Alexandra Palace Way, London, N22 7AY GB (venue info)

Alexandra Palace Directions

Age restrictions

Ages 12+.

A Christmas Carol: A Ghost Story video
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast
Alexandra Palace Way, London, N22 7AY GB A Christmas Carol: A Ghost Story Cast