my-server
← Wiki

A Christmas Carol (2017 play)

A Christmas Carol is a play by Jack Thorne based on the 1843 novella of the same name by Charles Dickens.

The adaptation was written for The Old Vic in London where it premiered for the 2017 festive season and has returned every year since due to popular demand. It has also performed on Broadway (where it won 5 Tony Awards), on a US tour and in Melbourne.

Production history

London (2017–present)

The adaptation premiered at The Old Vic in London on 20 November 2017, running until 20 January 2018, starring Rhys Ifans as Ebenezer Scrooge. The production is directed by Matthew Warchus and designed by Rob Howell, with music composed and orchestrated by Chris Nightingale. Notably, the production's design transforms the Old Vic proscenium stage into the round with seating onstage and a walkway going through the centre of the stalls, creating a more immersive environment for the audience and the performers (who greet and hand out mince pies and satsumas to members of the audience before the play begins). The ensemble musicians also play before the show starts. During the scene at the Christmas feast, a turkey and Brussel sprouts come down on a zipwire.

Following the success of the production, it was revived at the Old Vic for the 2018 season (24 November 2018 – 19 January 2019, starring Stephen Tompkinson as Scrooge) before returning again for the 2019 season (23 November 2019 – 18 January 2020, starring Paterson Joseph as Scrooge).

The production was scheduled to return for the 2020 season from 21 November 2020 – 16 January 2021; however, due to COVID-19 pandemic the production was performed as part of the Old Vic: In Camera series from 12 to 24 December 2020, being broadcast live from the empty Old Vic auditorium and streamed to audiences via Zoom. Andrew Lincoln starred as Scrooge, with many members of the cast from previous years at the Old Vic returning.

The production returned again (for audiences to attend in person) for the 2021 season (13 November 2021 to 8 January 2022 starring Stephen Mangan as Scrooge) before returning for the 2022 season (12 November 2022 to 7 January 2023, starring Owen Teale as Scrooge) for the 2023 season (11 November 2023 to 6 January 2024 starring Christopher Eccleston as Scrooge.) and for the 2024 season (9 November 2024 to 4 January 2025, starring John Simm as Scrooge). The production returned for its ninth consecutive season from 12 November 2025 to 10 January 2026 starring Paul Hilton as Scrooge.

The production has raised £1.5 million globally for food poverty and deprivation-focused charities including Field Lane, The Felix Project, Coram Beanstalk, FoodCycle and FareShare.

US productions

Broadway (2019)

For the 2019 season, The Old Vic production opened on Broadway at the Lyceum Theatre from 7 November 2019, until 5 January 2020, starring Campbell Scott as Ebenezer Scrooge. Unlike the Old Vic, the production was adapted into a traditional proscenium arch setting. The production was due to Broadway for the 2020 season, but it was cancelled due to the COVID pandemic.

US tour and San Francisco (2021)

The Old Vic production toured the US opening at the First Interstate Center for the Arts, Spokane, Washington from 12 to 13 November 2021 followed by The Orpheum Theatre, Phoenix, Arizona (18–21 November), The Smith Center, Las Vegas (23–28 November), and the Ahmanson Theatre, Los Angeles (30 November – 1 January 2022) starring Bradley Whitford as Scrooge.

An identical production ran at the Golden Gate Theater, San Francisco from 26 November – 26 December 2021, starring Francois Battiste as Scrooge.

Off-Broadway (2025)

The Old Vic production ran Off-Broadway at the Perelman Performing Arts Center from 23 November 2025 until 4 January 2026, starring Michael Cerveris as Scrooge.

Dublin (2019)

A new production ran at the Gate Theatre, Dublin from 15 November 2019 to 18 January 2020 which was directed by Selina Cartmell with set and lighting designed by Ciaran Bagnall and costumes designed by Katie Davenport.

Melbourne (2022–present)

The Old Vic production had its Australian premiere at the Comedy Theatre, Melbourne running from 12 November until 29 December 2022, starring David Wenham as Scrooge. The production returned from 17 November until 31 December 2023 starring Owen Teale as Scrooge (reprising his role from the 2022 London revival) before returning again from 22 November to 29 December 2024, starring Erik Thomson as Scrooge and from 27 November to 24 December 2025, starring Lachy Hulme as Scrooge.

Cast and characters

London casts (2017-present)

Other worldwide casts (2019 to present)

List of carols used

Differences from the novella

In this production, Scrooge's father is revealed to be an uncaring drunkard who has plunged his family into huge debt and who emotionally abuses his son. Fezziwig is transformed from a merchant to an undertaker who hopes that Scrooge will marry his daughter and inherit his business. "Tiny Tim" Cratchit is not crippled in this production. After his reformation, Scrooge is reunited with Belle, his former fiancée, who had ended their engagement and married another man after fruitlessly waiting for Scrooge to become rich enough to become, in his own words, "a great man". He goes to Belle's house, where she is happy to learn of his change of heart, though both know that Belle cannot abandon her family. They exchange greetings before they part ways. All three of the ghosts are women, including Fan, Scrooge's sister, who is the Ghost of Christmas Yet to Come. The Ghost of Christmas Present decides to be known as Brenda at the end. The actress also plays the part of Mrs. Fezziwig. The actress playing the Ghost of Christmas Past is also in the ensemble.

Awards and nominations

See also

References