Cast & crew

The Metropolitan Opera: Tosca (2013)

Cast

Patricia Racette Tosca Floria Zanin
Roberto Alagna Cavaradossi
George Gagnidze Scarpia Barrigni
Richard Bernstein Angelotti
John del Carlo Sacristan
Eduardo Valdes Spoletta
James Courtney Sciarrone
Ryan Speedo Green Jailer