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 Charlotte Politi
Scene and Lighting Designs Carlo Cerri
Costume Designs Kristopher Millar
Assistant Coreographer Béatrice Mille
Cast
Caravaggio Roberto Bolle (20, 21, 23, 24) / Alessandro Casà (25, 26)
La Luce Maria Khoreva (20, 21, 23, 24) / Martina Pasinotti (25, 26)
Teatro Massimo Ballet and Orchestra
Ballet Director Jean-Sébastien Colau
A Production of the Fondazione Teatro del Maggio Musicale Fiorentino