June 20, 21, 23, 24, 25, 26 2026 | Main Stage
Caravaggio
Music by Bruno Moretti from Claudio Monteverdi
Choreography Mauro Bigonzetti
Choreography assistant Roberto Zamorano
Conductor Gianna Fratta
Scene and Lighting Designs Carlo Cerri
Costume Designs Kristopher Millar
Teatro Massimo Ballet and Orchestra
Ballet Director Jean-Sébastien Colau