Cast and Creative team for Don Giovanni at Mariinsky Theatre
Music by Wolfgang Amadeus Mozart
Libretto by Lorenzo da Ponte
Musical Director: Valery Gergiev
Stage Director: Johannes Schaaf
Designer: Ralph Koltai
Lighting Designer: Paul Pyant
Principal Chorus Master: Andrei Petrenko
Musical Preparation: Natalia Mordashova
Choreographer: Gali Abaidulov