Returning for its annual festive run, A Christmas Carol at The Old Vic has become a cherished London tradition. Adapted by Jack Thorne and directed by Matthew Warchus, this production has been delighting audiences since 2017, and its latest incarnation confirms why it remains one of the capital’s most magical seasonal offerings. The show once again transforms Dickens’ classic tale into a deeply immersive theatrical experience.
From the moment you step inside the theatre, the atmosphere is enchanting. The space has been reimagined as part of the Old Vic’s new configuration, glowing with lanterns and warm candlelight. Before the performance begins, bell ringers and members of the cast wander through the auditorium, chatting with audience members and creating a sense of communal festivity. It feels less like waiting for a play and more like joining a community that celebrates generosity and togetherness.
Tom Cairns’ design remains a marvel of simplicity and emotional resonance. This year’s use of lanterns is particularly striking, with clusters suspended overhead like fragments of memory and hope. The staging, now leaning towards an in-the-round configuration, heightens intimacy without losing the grandeur of key moments. Snowfall still elicits audible gasps from children, and the flying turkey and baskets of produce vividly evoke the abundance at the heart of Dickens’ message. Christopher Nightingale’s folk-inspired score, performed live, weaves through the action with haunting beauty.
Paul Hilton leads the cast as Ebenezer Scrooge, delivering a performance of remarkable nuance. His Scrooge begins brittle rather than cruel, allowing for a transformation that feels earned and deeply human. Hilton’s physicality tells its own story, shoulders gradually unclenching as the ghosts guide him through his past and present. His emotional breaking point—“Why wasn’t I enough?”—is heart-stopping, and his final redemption radiates joy without tipping into sentimentality.
Rob Compton brings warmth and humility to Bob Cratchit, while Annie Wensak and Kibong Tanji shine as the Ghosts of Christmas Past and Present respectively. The young actors sharing the role of Tiny Tim are confident and endearing, drawing audible affection from the audience.
What sets this production apart is its generosity of spirit. From actors handing out fruit and mince pies to the audience to the charity collection supporting Feeding Britain, kindness permeates every aspect of the evening. Warchus’ direction emphasises forgiveness over fear, softening the ghostly encounters and sharpening the pacing for a cleaner, more emotionally resonant journey. Even for those who know every beat of the story, the production still surprises, proving that tradition and reinvention can coexist beautifully.
A Christmas Carol at The Old Vic is more than a play, it is a celebration of community, empathy and hope. Year after year, it earns its place as one of London’s most enchanting festive experiences.
Listings and ticket information can be found here






