Léiritheoir
Mariinsky Theatre
Conductor
Mikhail Agrest
Valery Gergiev
Stage director
Isabella Bywater
Marguerite
Irina Churilova
Set designer
Costume designer
Nicky Shaw
Video
Nina Dunn
Ian William Galloway
Lighting designer
Jennifer Schriever