Cast
Lilia – Olga Busuioc
Olympia – Daniela Pini
Hélios – Andrew Haji
Nicanor/Satan – Simon Bailey
Magnus – Rory Musgrave
Creative Team
Conductor – Jean-Luc Tingaud
Director – Stephen Medcalf
Set & Costume Designer – Jamie Vartan