Producer
Theater St Gallen
Conductor
Otto Tausk
Stage director
Nicola Raab
The Protector
(Protector)
Jordan Shanahan
Agnès
Evelyn Pollock
First Angel/Boy
(1. Angel)
Benno Schachtner
Second Angel/Marie
(2. Angel)
Theresa Holzhauser
Third Angel/John
(3. Angel)
Nik Kevin Koch
Costume designer
Mirella Weingarten
Set designer
St Gallen, Switzerland