Producer
Cape Town Opera
Conductor
Tim Murray
Stage director
Janice Honeyman
Costume designer
Birrie Le Roux
Set designer
Michael Mitchell