Riccardo Scamarcio
Role: Caravaggio
Louis Garrel
Role: The Shadow
Isabelle Huppert
Role: Costanza Sforza Colonna
Vinicio Marchioni
Role: Giovanni Baglione
Lolita Chammah
Role: Anna Bianchini
Micaela Ramazzotti
Role: Lena Antonietti
Alessandro Haber
Role: Battista
Michele Placido
Role: Cardinal Del Monte
Brenno Placido
Role: Ranuccio
Moni Ovadia
Role: Filippo Neri
Lorenzo Lavia
Role: Orazio Gentileschi
Maurizio Donadoni
Role: Papa Paolo V
Gianfranco Gallo
Role: Giordano Bruno
Gianluca Gobbi
Role: Scipione Borghese
Duccio Camerini
Role: Costantino Spada
Carlo Giuseppe Gabardini
Role: Onorio Longhi
Sebastiano Lo Monaco
Role: Alof di Wignacourt
Guia Jelo
Role: Serva di Caravaggio
Michelangelo Placido
Role: Fratello di Ranuccio
Alberto Onofrietti
Role: Cugino di Ranuccio
Pietro Micci
Role: Inquisitore
Davide Paganini
Role: Cavalier d'Arpino
Lea Gavino
Role: Artemisia Gentileschi
Tommaso De Bacco
Role: Fabrizio Colonna
Orfeo Orlando
Role: Sottoposto Cardillo
Sandro Presta
Role: Guerico
Gerardo D'Angelo
Role: Butterato
Leo Mantovani
Role: Frate Girolamo
Federico Fiorio
Role: Pedro Montoya
Ciro Cascina
Role: Mammeta
Marco Mancassola
Role: Macellaio
Prince Chidozie Manujibeya
Role: Otello
Silvia Siravo
Role: Desdemona
Terenzio Del Gaudio
Role: Sgherro
Alessandro Luzzi
Role: Paolino
Luigi Chiocca
Role: Carcerato