Ambrogio Maestri
Angela Meade
Stephanie Blythe
Lisette Oropesa
Franco Vassallo
Paolo Fanale
Jennifer Johnson Cano
The Metropolitan Opera Orchestra and Chorus
James Levine
Robert Carsen
Gary Halvorson
The Metropolitan Opera