Ekoizlea
Opéra de Montréal
Stage director
Bernard Uzan
Elena
Eilana Lappalainen
Faust
Antonio Nagore
Margherita
Diana Soviero
Mefistofele
Andrea Papi
Set designer
Allen Charles Klein
Costume designer
Montreal, Canada