Angel Blue
Magda
Angel Blue
Magda
Jonathan Tetelman
Ruggero
Emily Pogorelc
Lisette
Bekhzod Davronov
Prunier
Duane Schuler
Lighting Design
Giacomo Puccini
Music
Speranza Scappucci
Conductor
Ezio Frigerio
Set Designer
Franca Squarciapino
Costume Design
Nicolas Joël
Director