The Ghost of Christmas Future is cooling things down this July with the most requested casting news in our theatre’s calendar… 

John Simm (Life on Mars, Grace) will play Scrooge in the Tony Award winning production of A Christmas Carol, as it returns for its eighth year.  

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child, His Dark Materials) returns to The Old Vic stage from 09 Nov 2024–04 Jan 2025.

For 2024, we’re delighted to be welcoming the brilliant John Simm as Scrooge. He’ll be donning the red coat and crumpled top hat and joining an outstanding ensemble cast as we share another feast of music, magic and festive joy with our audiences, whether they’re seeing the production for their first time or the eighth!
Matthew Warchus, director of A Christmas Carol and Artistic Director of The Old Vic

This role marks John Simm’s debut at The Old Vic, and his first stage role since playing the title role in Macbeth at the Chichester Festival Theatre in 2019. His screen roles include The Master in Doctor Who, and roles in Grace, 24 Hour Party People and State of Play.   

With tickets already selling quickly for December performances, book your tickets now for London’s longest running adaptation of this festive favourite.