Cast and Creative team for Tosca at Mariinsky Theatre II
Music by Giacomo Puccini
Libretto by Luigi Illica and Giuseppe Giacosa after the play of the same name by Victorien Sardou
Musical Director: Valery Gergiev
Stage Director: Paul Curran
Set Designer and Costume Designer: Paul Edwards
Lighting Designer: David Jaques
Musical Preparation: Alla Brosterman
Principal Chorus Master: Andrei Petrenko
Children’s Chorus Master: Dmitry Ralko