Producents
Fondazione Teatro Comunale di Ferrara
Conductor
Michele Mariotti
Stage director
Davide Livermore
Idomeneo
Francesco Meli
Idamante
Giuseppina Bridelli
Elettra
Valentina Corradetti
Guanqun Yu
Arbace
Enea Scala
Gabriele Mangione
Gran Sacerdote di Nettuno
(High priest of Neptune)
Paolo Cauteruccio
Ramtin Ghazavi
Set designer
Santi Centineo
Costume designer
Giusi Giustino
Chorus master
Paolo Vero
Ferrara, Italy