Cast:
Anja Harteros, Aleksandrs Antonenko, Ludovic Tézier, Andrea Mastroni, Matteo Peirone
Floria Tosca
Mario Cavaradossi
Baron Scarpia
Cesare Angelotti
The Sacristan
Spoletta