Producer
Luzern Theater
Conductor
Olaf Henzold
Stage director
Philipp Himmelmann
Lucerne, Switzerland