Our opera Archive

Tosca

Explore Puccini's Tosca

Tosca at a glance

Composer

Giacomo Puccini

Language

Italian

Genre

Tragic thriller

First performed at Glyndebourne

Festival 2026

Most recent performance

Festival 2026

Who wrote Tosca?

The music for Tosca was written by Giacomo Puccini, with libretto by Luigi Illica and Giuseppe Giacosa. It was first performed in 1900, in Rome, Italy. Glyndebourne’s first ever production of Puccini’s Tosca was performed in Festival 2026, in a staging by Ted Huffman.

A brief introduction

All Rome trembles under the iron fist of Scarpia, the sadistic chief of police. He lusts for the beautiful diva Tosca, but she defies him – risking everything for love. Her fiercely-fought battle ends in betrayal and tragedy; in a corrupt world, love is no match for tyranny.

Tosca is a political thriller – a story painted in black and white and blood. Seducing audiences since its 1900 premiere, Puccini’s opera is all action and emotion, a musical melodrama that sweeps you along as it plunges inexorably towards tragedy. Romance meets revenge in one of the opera’s most passionate scores.

Photos by: Richard Hubert Smith

Synopsis

Videos

You might also like

Opera Archive
Find out more about every opera that has been performed at G…
The Archive holds a wealth of material about the people, pro…
Opera Archive
Drop by to explore the wealth of material in our Archive fo…
Glyndebourne Shop
Our online shop offers a great selection of exclusive and locally sourced products. Every purchase supports our work.
Become a Member
Enjoy priority booking for the Festival. Find out how you can join as a Member.
Support us
Glyndebourne is a charity and the Festival receives no public subsidy. We rely on generous supporters who are passionate about opera.