Producer
Mariinsky Theatre
Stage director
Temur Chkheidze
Set designer
Zinovy Margolin
Costume designer
Tatiana Noginova
Lighting designer
Gleb Filshtinsky