Prodiuseris
Mariinsky Theatre
Conductor
Valery Gergiev
Stage director
Andrei Konchalovsky
Set designer
George Tsypin
Costume designer
Tatiana Noginova
Lighting designer
James F Ingalls