
Cast

Nigel TerryCaravaggio 
Sean BeanRanuccio 
Garry CooperDavide 
Dexter FletcherYoung Caravaggio 
Spencer LeighJerusaleme 
Tilda SwintonLena 
Nigel DavenportGiustiniani 
Robbie ColtraneScipione Borghese 
Michael GoughCardinal Del Monte - N
Noam AlmazBoy Caravaggio 
Dawn ArchibaldPipo - J
Jack BirkettThe Pope 
Una Brandon-JonesWeeping Woman 
Imogen ClaireLady with the Jewels - S
Sadie CorrePrincess Collona 
Lol CoxhillOld Priest
If you liked this




















