Conductor
Ralf Weikert
Stage director
Michael Hampe
Mustafá
(Mustafa)
Carlo Lepore
Zurich, Switzerland