Anja Harteros , Aleksandrs Antonenko , Ludovic Tézier
Tiziano Mancini
,
as Floria Tosca
as Mario Cavaradossi
as Baron Scarpia