Cast and Creative team for Macbeth at Mariinsky Theatre
Music by Giuseppe Verdi
Libretto by Francesco Maria Piave, after the tragedy by William Shakespeare
Musical Director: Valery Gergiev
Stage Director: David McVicar
Set Designer: Tanya McCallin
Lighting Designer: David Cunningham
Musical Preparation: Irina Soboleva
Principal Chorus Master: Andrei Petrenko