Cast and Creative team for Madama Butterfly at Mariinsky Theatre
Music by Giacomo Puccini
Libretto by Luigi Illica and Giuseppe Giacosa, after David Belasco´s stage version of a magazine story by John Luther Long
Musical Director: Valery Gergiev
Stage Director: Mariusz Treli?ski
Set Designer: Boris Kudli?ka
Costume Designers: Magdalena Tes?awska and Pawe? Grabarczyk
Lighting Designer: Stanis?aw Zi?ba
Principal Chorus Master: Andrei Petrenko
Musical Preparation: Alla Brosterman
Choreographer: Emil Weso?owski