Caravaggio's Shadow - Cast

Riccardo Scamarcio

as Michelangelo Merisi


Louis Garrel

as L'ombre


Isabelle Huppert

as Constanza Colonna


Lolita Chammah

as Anna Bianchini


Michele Placido

as Le Cardinal Del Monte



  Change Location