The Old Vic’s live-streamed production will take place from the 12th to the 24th December.

Jack Thorne’s adaptation of the classic story by Charles Dickens is set to return to the Old Vic next month, being streamed from the venue’s empty auditorium.

Initial casting has been announced for the production, led by Andrew Lincoln (Love, ActuallyThe Walking Dead) who will be taking on the role of Scrooge.

He will be joined on stage by Melissa Allan, Rosanna Bates, John Dagleish, Tim van Eyken, Sam Lathwood, Eugene McCoy, Myra McFadyen, Gloria Obianyo, Maria Omakinwa, Golda Rosheuvel, Michael Rouse, Clive Rowe and Sam Townsend. With Rayhaan Kufuor-Gray, Lara Mehmet, Lenny Rush and Eleanor Stollery sharing the role of Tiny Tim.

The production is directed by Matthew Warchus, with set and costume design by Rob Howell, composition and arrangement by Christopher Nightingale, lighting by Hugh Vanstone, broadcast sound and video by Simon Baker, movement by Lizzi Gee, casting by Jesssica Ronane and associate direction by Jame Manton.

It was also announced by the theatre will be offering all care homes a free link to watch the show, and will be doing the same for state schools in the Lambeth and Southwark areas. The theatre will also partner with FoodCycle to fundraise for those in need this Christmas, with Thorne pledging to match all A Christmas Carol Foodcycle donations received from the public up to £250,000.

Tickets for the sixteen performances are priced between £10 to £65 with 80,000 tickets available across the run.

A Christmas Carol will be performed from the Old Vic from the 12th to the 24th December.