A Christmas Carol 2021 at The Old Vic cast and tickets

a christmas carol

A Christmas Carol at The Old Vic has announced casting for its upcoming production.

Matthew Warchus’ production of Charles Dickens’ classic A Christmas Carol is adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child). Tickets are on sale now.


A Christmas Carol will play at The Old Vic from 13 November through to 8 January.

The Old Vic’s A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in this uplifting story.

A Christmas Carol cast

The Old Vic’s A Christmas Carol 2021 cast is led by Stephen Mangan as Ebenezer Scrooge.

Joining him are Bridgette Amofah (Mrs Cratchit), Geraint Downing (Ferdy/George), Nicola Espallardo (Jess), Karen Fishwick (Belle), Amanda Hadingue (Ghost of Christmas Past), Nick Hart (Nicholas), Oli Higginson (Fred), Rachel John (Ghost of Christmas Present/Mrs Fezziwig), Andrew Langtree (Father/Marley), Jack Shalloo (Bob Cratchit), Rose Shalloo (Little Fan), James Staddon (Fezziwig) and Samuel Townsend (Young Ebenezer).

Further casting is to be confirmed.

The production set and costume design by Rob Howell, music by Christopher Nightingale, lighting by Hugh Vanstone, sound by Simon Baker, movement by Lizzi Gee, voice by Charlie Hughes-D’Arth, musical direction by Katharine Woolley, associate direction by Associate Director and casting by Jessica Ronane.

The Old Vic’s A Christmas Carol starts previews from 13 November and plays through to 8 January.

Follow on Twitter
Follow on Twitter
Like on Facebook