Conductor Ignazio Schiffani
Director Pippo Delbono
Evangelist Nathan Vale
Jesus Ugo Guargliardo
Soprano Marleen Mauch
Counter-tenor Nils Wanderer
Tenor Alessandro Luciano
Baritone Giorgio Cauduro
Teatro Massimo Orchestra, Chorus and Youth Chorus
Conductor Ignazio Schiffani
Director Pippo Delbono
Evangelist Nathan Vale
Jesus Ugo Guargliardo
Soprano Marleen Mauch
Counter-tenor Nils Wanderer
Tenor Alessandro Luciano
Baritone Giorgio Cauduro
Teatro Massimo Orchestra, Chorus and Youth Chorus