Producer
Mariinsky Theatre
Conductor
Valery Gergiev
Stage director
Anna Matison
Set designer
Marsel Kalmagambetov
Lighting designer
Alexander Sivaev
Choreographer
Sergei Zemlyansky
Chorus master
Andrei Petrenko
Saint Petersburg, Russia