Tosca: In the Settings and at the Times of Tosca Cast Catherine Malfitano Plácido Domingo Ruggero Raimondi Giacomo Prestia Giorgio Gatti Mauro Buffoli Silvestro Sammaritano Franco Federici Simone Scatarzi