What to search for
Add another search term
Date range
- Loading image...Southampton03 Oct 2025A magnificent Tosca from Welsh National Opera at the Mayflower
- Loading image...Vienna20 Sep 2025Stikhina, Tézier and Tetelman outstanding in classic Vienna Tosca
- Loading image...London11 Sep 2025Tosca from The Royal Opera: Netrebko returns, with a vengeance
- Loading image...Rome14 Jan 2025Tosca at the Costanzi: a postcard from Rome
- Loading image...London26 Nov 2024“Taffia Tosca” burns with Welsh fire
- Loading image...New York City15 Nov 2024Thrills and a chill in Lise Davidsen's Tosca at the Met
- Loading image...London11 Jul 2024Tézier's suave Scarpia steals the limelight in ROH Tosca revival
- Loading image...London28 May 2024Tosca’s kiss in Kensington: a superb revival at Opera Holland Park
- Loading image...London05 Feb 2024Muted passions in Royal Opera Tosca revival
- Loading image...Belfast16 Sep 2023The stars shine brightly in Northern Ireland Opera’s Tosca
- Loading image...Båstad12 Aug 2023A rain-swept Tosca at Birgit Nilsson Days
- Loading image...West Horsley10 Jun 2023Over the top: revamped Tosca returns to the Theatre in the Woods
- Loading image...Toronto05 May 2023Puccini's “shabby little shocker” fails to shock in Toronto
- Loading image...New York City11 Apr 2023A powerful, imperfect Tosca relocated to Tehran
- Loading image...Leeds21 Jan 2023Opera North revives its taut, terrific Tosca
- Loading image...London28 Nov 2022Stylish, traditional Tosca revived at the Royal Opera House
- Loading image...New York City04 Oct 2022Kurzak and Fabiano star in a fresh, lyrical Tosca at the Met
- Loading image...London30 Sep 2022ENO's new Tosca has conceptual flaws, but delivers on the music
- Loading image...Kansas City30 Apr 2022Molten intensity: Marina Costa-Jackson a splendid Tosca in Kansas City
- Loading image...Amsterdam12 Apr 2022Barrie Kosky's Tosca as opera noir in Amsterdam
- Loading image...London08 Dec 2021A couple of Cavaradossis, plus a divine diva: Tosca at the ROH
- Loading image...Zurich06 Oct 2021Floria Tosca plays the diva in Robert Carsen's Zurich staging
- London27 Aug 2021A walk in the park with Tosca: ENO at Crystal Palace
- Sydney02 Mar 2021Fascist Tosca revived by Opera Australia
- Vienna13 Dec 2020Tosca aeterna: Anna Netrebko commands attention in Vienna
- Naples23 Jul 2020An all-star Tosca for Teatro di San Carlo's reopening
- Naples23 Jan 2020In Naples, Tosca lives, loves and dies in the land of nowhere
- Berlin19 Jan 2020Tosca: a successful debut for Saioa Hernández and Ludovic Tézier
- Milan07 Dec 2019Scarpia stabbed, Tosca smothered by Livermore’s La Scala staging
- Glasgow26 Oct 2019Natalya Romaniw an exciting Tosca in Scottish Opera’s powerful revival
- London27 May 2019“Ecco un artista!”: melodrama aplenty in ROH Tosca revival
- Amsterdam06 Nov 2018A dystopian police state for Reisopera's new Tosca
- Helsinki21 Sep 2018An emotional new Tosca from Christof Loy in Helsinki
- Leeds16 Sep 2018A lovely, lurid Tosca from Opera North
- Naples12 Jul 2018Tosca finally set in its own time and place
- Philadelphia12 May 2018Eyvazov a magnificent Cavardossi in Philadelphia
- Melbourne01 May 2018Opera Australia’s Tosca highlights the tyranny of evil Scarpia
- New York City30 Apr 2018High Cs to burn: Netrebko stars as Tosca
- Rome07 Apr 2018An eye-popping Tosca in Rome
- Cardiff09 Feb 2018An uncomplicated, thrilling Tosca from WNO
- London15 Jan 2018Tosca at ROH: promise as yet unfulfilled
- New York City03 Jan 2018Beautiful singing, realistic staging
- Darmstadt17 Sep 2017A curiously uninvolving Tosca in Darmstadt
- Llangollen04 Jul 2017Neither shocking nor shabby: Tosca at Llangollen
- Oslo11 Jun 2017Bieito's Tosca: A web of white packing tape
- West Horsley08 Jun 2017Grange Park Opera's inaugural Tosca
- London04 Mar 2017Puccini without passion: a bloodless Tosca
- Sydney25 Feb 2017Tosca under Nazi occupation breaks hearts
- Prague28 Jan 2017A too-real Tosca from Arnaud Bernard in Prague
- Adelaide17 Nov 2016A strong, passionate Tosca from State Opera in Adelaide
Showing 50 of 116 reviews
Loading image...
Loading image...
Loading image...
Loading image...
Loading image...