Plácido Domingo
Canio
Verónica Villarroel
Nedda
Gregory Yurisich
Tonio
David Cangelosi
Beppe
Manuel Lanza
Silvio
Ruggero Leoncavallo
Writer