
Wed 1 October 2025 • 6:45pm
Tosca
The Royal Opera
Event details
Part of: The Royal Ballet & Opera Cinema Season 2025/26
In war-torn Rome, Floria Tosca and Mario Cavaradossi live for each other and for their art. But when Cavaradossi helps an escaped prisoner, the lovers make a deadly enemy in the form of Baron Scarpia, Chief of Police. At the mercy of Scarpia’s twisted desires, Tosca is forced to make a horrific bargain: sleeping with the man she hates in order to save the man she loves. Can she find a way out?
A star-studded cast includes soprano Anna Netrebko performing the role of Tosca, tenor Freddie De Tommaso as Cavaradossi, and bass-baritone Gerald Finley as Scarpia, with Music Director of The Royal Opera Jakub Hrůša conducting his first new production in the role. An alternative, modern-day Rome provides the backdrop for Oliver Mears’ unmissable, gripping new production of Puccini’s thriller.
Cast
FLORIA TOSCA – Anna Netrebko
MARIA CAVARADOSSI – Freddie De Tommaso
BARON SCARPIA – Gerald Finley
SPOLETTA – Carlo Bosi
CESARE ANGELOTTI – Ossian Huskinson
SACRISTAN – Alessandro Corbelli
SCIARRONE – Siphe Kwani
Creatives
Music – Giacomo Puccini
Conductor – Jakub Hrůša
Director – Oliver Mears
Part of The Royal Ballet & Opera Cinema Season 2025/26
£17.55 (Non-Members: £19.50)
£13.05 for under 16s
(Non-Members: £14.50)
£13.05 for Young Storyhouse Card
Sign up here for free!
Sung in Italian with subtitles

Storyhouse Card
Storyhouse is charity. We would not exist without the support of our Members.
Become a Member and support us for just £4.99 a month and you will get access to:
- 10% off most theatre tickets (up to 2 tickets)
- 10% off cinema tickets (up to 2 tickets)
- 10% off food and drink in The Kitchen
- Priority Booking
- No booking fees
- Free exchanges