The oldest and first online London Theater Guide News and tickets for 250+ West End and Off-West End Shows


A Christmas Carol Tickets

A Christmas Carol Information

Esteemed writer Jack Thorne's joyous, atmospheric adaptation of the timeless Charles Dickens classic returns to The Old Vic following a successful run last Christmas. A Christmas Carol returns to The Old Vic in 2021, starring Stephen Mangan as Ebenezer Scrooge.

This new adaptation comes from the Olivier Award-winning playwright of Harry Potter and the Cursed Child, Jack Thorne, who returns to the theatre following Woyzeck, alongside Old Vic artistic director Matthew Warchus at the helm.

Based on Charles Dickens' beloved work, the play follows Ebenezer Scrooge on Christmas Eve, when he is visited by three ghosts, each showing him either scenes from his past, a view of the present of a peek into the future forcing the grumpy business owner to reevaluate his priorities and take stock on his life, just in time for Christmas morning.

Book tickets to A Christmas Carol, or sign up to receive our latest news and show alerts.

Get the latest updates on A Christmas Carol

To get the latest news, reviews, interviews, new show alerts and ticket offers, sign up to our weekly newsletter

You can unsubscribe at any time by following the instructions in the footer of every email we send.

Show schedule

Sorry, no performance schedule available.

Cast and creative

By: Charles Dickens in a new adaptation by Jack Thorne
Songs by: Christopher Nightingale
Director: Matthew Warchus
Producer: The Old Vic
Cast list: Stephen Mangan, Jack Shalloo, Bridgette Amofah, Amanda Hadingue, Rachel John, Andrew Langtree, James Staddon, Geraint Downing, Nicola Espallardo, Karen Fishwick, Nick Hart, Oli Higginson, Rose Shalloo, Samuel Townsend
Design: Rob Howell
Lighting: Hugh Vanstone
Choreography: Lizzi Gee

This website uses cookies. If you continue to use the site, your agreement will result in cookies being set.