The Old Vic's annual holiday tradition of A Christmas Carol is back with an official opening night November 22 after beginning previews November 11. Performances continue through January 6, 2024. This year's production is led by Christopher Eccleston (Accused, The Leftovers) as Ebenezer Scrooge.
Joining Eccleston in the cast are Rob Compton as Bob Cratchit, Geraint Downing as Ferdy and 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 and Mrs. Fezziwig, Andrew Langtree as Father and Marley, Matthew Maddison as Young Ebenezer, Frances McNamee as Belle, Alastair Parker as Fezziwig, Rose Shalloo as Little Fan, and Samuel Townsend as Fred.
Sharing the role of Tiny Tim are Casey-Indigo Blackwood-Lashley, Alexander Joseph, Freddie Marshall-Ellis, and Freddie Merritt. Rounding out the company as swings are Jeremy Batt and Rachel Moran.
The Old Vic's production always collects money for charities fighting food insecurity in the U.K. This year's charity is City Harvest London. In seven years of presenting the holiday classic, the London theatre has raised more than £1.2 million for charities including Field Lane, The Felix Project, Coram Beanstalk, FoodCycle, FareShare, and City Harvest London.
The U.K. company has presented Jack Thorne's adaptation of the Charles Dickens classic annually since 2017, with Artistic Director Matthew Warchus at the helm (Thorne is also the co-writer of Harry Potter and the Cursed Child). The production played a Broadway run in 2019, winning five Tony Awards, and toured North America in 2021.
The holiday presentation features sets and costumes by Rob Howell, music and arrangements by Christopher Nightingale, lighting by Hugh Vanstone, sound by Simon Baker, and movement by Lizzi Gee. Casting is by Jessica Ronane.
Take a look at the production's 2019 Broadway run below: