Producer
Theater St Gallen
Conductor
Jeremy Carnall
Stage director
Hansjörg Hack
Rosalinde
Angela Fout
Gabriel von Eisenstein
(Gabriel of Eisenstein)
Jörg Schneider
Adele
Alison Trainer
Evelyn Pollock
Alfred
Derek Taylor
Riccardo Botta
Prinz Orlofsky
(Prince Orlofsky)
Katja Starke
Elena Svetnitskaya
Frank
Tijl Faveyts
Wade Kernot
Dr Falke
(Doctor Falke)
Markus Beam
David Maze
Frosch
Bruno Riedl
Ida
Michaela Frei
Dr Blind
(Doctor Blind)
Nik Kevin Koch
Marc Haag
Costume designer
Thomas Kaiser
Set designer
Robert Geiger
St Gallen, Switzerland