Producer
Grand Théâtre de Genève
Conductor
Leonardo García Alarcón
Stage director
Sidi Larbi Cherkaoui
Ilia
Giulia Semenzato
Idomeneo
Bernard Richter
Idamante
Léa Desandre
Elettra
Federica Lombardi
Arbace
Omar Mancini
Gran Sacerdote di Nettuno
(High priest of Neptune)
Luca Bernard
Oracle
William Meinert
Choreographer
Set designer
Chiharu Shiota
Costume designer
Yuima Nakazato
Lighting designer
Michael Bauer
Dramaturge
Simon Hatab
Chorus master
Mark Biggins
Co-Producer
Théâtres de la Ville de Luxembourg
De Nationale Opera
Geneva, Switzerland