Termelő
Bolshoi Theatre
Conductor
Alexander Vedernikov (II)
Stage director
Francesca Zambello
Set designer
George Tsypin
Costume designer
Tatiana Noginova
Lighting designer
Rick Fisher
Choreographer
Tatiana Baganova
Moscow, Russia