Producent
Mariinsky Theatre
Conductor
Pavel Smelkov
Stage director
David Pountney
Costume designer
Tatiana Noginova
Set designer
Robert Innes Hopkins