Prodiuseris
Mariinsky Theatre
Stage director
Dmitri Tcherniakov
Set designer
Costume designer
Olga Lukina
Lighting designer
Gleb Filshtinsky
Chorus master
Andrei Petrenko
Saint Petersburg, Russia