Cast (5)

Angel Blue

Magda

Jonathan Tetelman

Ruggero

Emily Pogorelc

Lisette

Bekhzod Davronov

Prunier

Speranza Scappucci

Conductor

Crew (6)

Giacomo Puccini

Music

Duane Schuler

Lighting Design

Speranza Scappucci

Conductor

Ezio Frigerio

Set Designer

Franca Squarciapino

Costume Design

Nicolas Joël

Director