Producent
Mariinsky Theatre
Conductor
Valery Gergiev
Irina Soboleva
Pavel Smelkov
Zaurbek Gugkaev
Stage director
Graham Vick
Set designer
Paul Brown
Costume designer
Giuseppe di Iorio
Choreographer
Maxim Petrov
Chorus master
Andrei Petrenko