Producer
Mariinsky Theatre
Conductor
Valery Gergiev
Stage director
Yuri Alexandrov
Set designer
Zinovy Margolin
Costume designer
Maria Danilova
Lighting designer
Gleb Filshtinsky
Chorus master
Andrei Petrenko
Saint Petersburg, Russia