The production returns to the theatre from the 11th November 2023.

The Old Vic Theatre has announced full casting for its traditional production of A Christmas Carol, directed by Matthew Warchus and adapted for the stage by Jack Thorne.
Set to run at the theatre from the 11th November until the 6th January, the cast will be led by the previously announced Christopher Eccleston as Ebenezer Scrooge. He will be joined by eremy Batt as Swing, Rob Compton as Bob Cratchit, Geraint Downing as Ferdy/George, James Hume as Nicholas, Hana Ichijo as Jess, Jessica Joslin as Mrs Cratchit, Julie Jupp as Ghost of Christmas Past, Gemma Knight Jones as Ghost of Christmas Present/Mrs Fezziwig, Andrew Langtree as Father/Marley, Matthew Maddison as Young Ebenezer, Frances McNamee as Belle, Rachel Moran as Dance Captain/Swing, Alastair Parker as Fezziwig, Rose Shalloo as Little Fan, and Samuel Townsend as Fred. Meanwhile, the role of Tiny Tim will be portrayed by Casey-Indigo Blackwood-Lashley, Alexander Joseph, Freddie Marshall-Ellis, and Freddie Merritt.
During the show’s run, it has also been confirmed that the theatre will support the charity City Harvest London, with donations being collected at the end of every performance to support the charity to help achieve its aim in supporting people struggling to afford food.
The creative team behind this popular revival of Charles Dickens’ classic story includes: set and costume design by Rob Howell, composition and arrangement by Christopher Nightingale, lighting by Hugh Vanstone, sound by Simon Baker, casting by Jessica Ronane CDG, movement by Lizzi Gee, musical direction by Alan Berry, voice by Charlie Hughes-D’Aeth, and dialect by Penny Dyer. The associate director is Josh Seymour, and the second associate director is Simon Greiff.
To book tickets click here.