Producer
Luzern Theater
Conductor
Sébastien Rouland
Stage director
Andreas Baesler
Set designer
Hermann Feuchter
Costume designer
Susanne Hubrich
Lucerne, Switzerland