Caravaggio's Shadow

The Catholic Church secretly investigates Caravaggio as the Pope weighs whether to grant him clemency for killing a rival.

Cast

Riccardo Scamarcio

Riccardo Scamarcio

as Caravaggio

Louis Garrel

Louis Garrel

as The Shadow

Isabelle Huppert

Isabelle Huppert

as Costanza Sforza Colonna

Vinicio Marchioni

Vinicio Marchioni

as Giovanni Baglione

Lolita Chammah

Lolita Chammah

as Anna Bianchini

Micaela Ramazzotti

Micaela Ramazzotti

as Lena Antonietti

Alessandro Haber

Alessandro Haber

as Battista

Michele Placido

Michele Placido

as Cardinal Del Monte

Brenno Placido

Brenno Placido

as Ranuccio

Moni Ovadia

Moni Ovadia

as Filippo Neri

Reviews

Similar Movies