About This Show

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic, joyously adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child, His Dark Materials) and starring Emmy Award-winner Christopher Eccleston (Accused, The Leftovers) as Ebenezer Scrooge.

A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in London’s longest running adaptation of this beloved festive favourite.

Show Details

Running Time: 2hr 5min (0 intermissions)
Dates: Opening Night: 12 November 2022 Final Performance: 07 January 2023

WhatsOnStage Review

| | 24 November 2022

You Might Also Like

Giant

Performances begin: 20 September 2024

Echo (Every Cold-Hearted Oxygen)

Performances begin: 13 July 2024

The Little Foxes

Performances begin: 04 December 2024

The Taming of the Shrew

Performances begin: 06 June 2024

Much Ado About Nothing

Final performance: 24 August 2024

Princess Essex

Performances begin: 13 September 2024