Cast and Creative team for Romeo and Juliet at Mariinsky Theatre
Conductor: Valery Gergiev
Diana Vishneva and Vladimir Shklyarov
Music by Sergei Prokofiev
Libretto by Andrian Piotrovsky, Sergei Prokofiev, Sergei Radlov and Leonid Lavrovsky, based on the tragedy by William Shakespeare
Choreography by Leonid Lavrovsky
Set and costume design by Pyotr Williams