First look at John Simm in A CHRISTMAS CAROL
Emmie Newitt
30 September, 2024, 14:11
Matthew Warchus' beloved production of A Christmas Carol will return to the Old Vic this festive season with performances beginning on 9 November.
John Simm as Ebenezer Scrooge. Photo by Hugo Glendinning.
The full cast has also been announced for A Christmas Carol today.
Last year the production welcomed 66,000 people across its record-breaking eight-week run at the Old Vic.
Joining John Simm as Ebenezer Scrooge are Rob Compton as Bob Cratchit, Raffaella Covino as Swing/Dance Captain, Juliette Crosbie as Belle, Jamie Doncaster as Swing, Geraint Downing as Ferdy/George, Kimmy Edwards as Mrs Cratchit, Jenny Fitzpatrick as Ghost of Christmas Present/Mrs Fezziwig, Mark Goldthorp as Father/Marley, Ahmed Hamad as Fred, Julie Jupp as Ghost of Christmas Past, Baker Mukasa as Nicholas/Schoolmaster, Alastair Parker as Fezziwig, Georgina Sadler as Little Fan, Lillie-Pearl Wildman as Jess and Connor Wood as Young Ebenezer.
This year, the role of Tiny Tim will be played by Casey-Indigo Blackwood-Lashley, Freddie Marshall-Ellis, Freddie Merritt and Vincent Stone.
Filling the auditorium to the brim with mince pies, music and merriment, A Christmas Carol is one of the must-see theatre shows during the festive season. Hailed as London's longest-running annual production of the Dickens classic, it has been seen by an estimated 500,000 people globally.
A Christmas Carol will play at the Old Vic from 09 November 2024 to 04 January 2025.
Latest News
Christmas shows for families in London in 2025
28 October 2025 at 10:08
Production images released for WENDY & PETER PAN at Barbican
27 October 2025 at 15:20
Special guest stars announced for JACK AND THE BEANSTALK at King's Head Theatre
27 October 2025 at 14:34
THE PLAY THAT GOES WRONG extends performances to 2027
27 October 2025 at 12:34