Pietro Mascagni
Original Music Composer
Gary Halvorson
Director
Giovanni Verga
Original Story
Ruggero Leoncavallo
Original Music Composer, Writer
David McVicar
Director, Stage Director
Fabio Luisi
Conductor
Giovanni Targioni-Tozzetti
Writer
Guido Menasci
Writer