
World stage premiere of the play adaptation of Thomas Harris's novel, with John Partridge as Hannibal Lecter and Mollie Gallagher as Clarice Starling.
The Silence of the Lambs comes to the Grand Opera House from Tuesday 10 November to Saturday 14 November, and it's the world stage premiere of the story as a play. It's a new modern adaptation of Thomas Harris's novel, written by Gina Gionfriddo — the award-winning television writer and playwright behind Law & Order and Rapture, Blister, Burn — and directed by Nikolai Foster. It's not a revival of the film, but a fresh take on the book, and it opens first at Leicester's Curve theatre before touring the UK and Ireland.
The story follows FBI trainee Clarice Starling as she interviews the psychiatrist and murderer Hannibal Lecter, known as 'Hannibal the Cannibal', whose brilliant mind may be the only way to catch the sadistic serial killer Buffalo Bill. Lecter has questions of his own, and Starling has to decide whether to keep a safe distance or let him into her head. The production stages the novel's characters terrifyingly close to the audience, so you'll be right in the thick of it rather than watching from a distance.
John Partridge takes on the role of Hannibal Lecter, with Mollie Gallagher as Clarice Starling, Oliver Farnworth as Agent Jack Crawford, and Sam Jackson as Buffalo Bill. It's recommended for ages 15+, and it doesn't hold back on the darker side of the source material: there are scenes of threat, violence and murder, strong language, sexual references, harassment, mutilation, body horror and psychological intensity. If you're sensitive to any of that, it's worth keeping in mind before you book.
Every week we pick 🏆 the 5 best 🏆 things to do in Belfast and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
The run is short — Tuesday 10 November to Saturday 14 November — with matinees at 2:30pm and evening shows at 7:30pm. It runs for 2 hours and 15 minutes, including an interval. Tickets are between £60.00 and £37.50, which includes the maximum applicable per-ticket booking fee.