The new photos offer a first look at the fourteenth cast of this production in action. 2025 marks 100 years since Agatha Christie’s story Witness for the Prosecution – originally titled Traitor Hands –
was first published.
Witness for the Prosecution cast. Photo by Pamela Raith
Now in its eighth year and more popular than ever with audiences, Witness at the Prosecution puts audiences in the thick of the action as London County Hall is transformed into a courtroom. Directed by Lucy Bailey, Christie’s enthralling tale of justice, passion, and betrayal unfolds around you.
The new cast includes Charlie Preston who makes his West End debut as the accused Leonard Vole opposite Lara Lemon (The Mousetrap, West End) who returns to the cast, this time as Romaine Vole, Roger May (The Pitmen Painters, New Vic Theatre) to play Sir Wilfrid Robarts QC, Graham Seed (Bloody Difficult Women, Cahoots Theatre Company) as Mr Mayhew, Christopher Saul (Oedipus, National Theatre) joins as Mr Justice Wainwright and Tom Godwin (Tina!, Aldwych Theatre) as Mr Myers QC.
The company is completed by Sahar Awad, William Bassoumba, Tuhin Chisti, Michael Fray, Caroline Guthrie, Sulin Hasso, Pena Iiyambo, Richard Keightley, Michael Otim-Okot, Sam Pay, Finn Torkington and Jolyon Young.
The classic courtroom drama revolves around Leonard Vole, a man who is accused of murdering a wealthy older woman. His wife, Romaine, shocks everyone by testifying against him, seeming to seal his fate. But a dramatic twist reveals a hidden truth that changes everything in classic Agatha Christie style.
Witness for the Prosecution continues to play at the London County Hall, where it is currently booking to 26 October 2026.