Nigel Terry
Caravaggio
Acting
Dexter Fletcher
Young Caravaggio
Acting
Spencer Leigh
Jerusaleme
Acting
Nigel Davenport
Giustiniani
Acting
Robbie Coltrane
Scipione Borghese
Acting
Michael Gough
Cardinal Del Monte
Acting
Noam Almaz
Boy Caravaggio
Acting
Jack Birkett
The Pope
Acting
Una Brandon-Jones
Weeping Woman
Acting
Imogen Claire
Lady with the Jewels
Acting
Sadie Corre
Princess Collona
Acting
Lol Coxhill
Old Priest
Acting
Vernon Dobtcheff
Art Lover
Acting
Terry Downes
Bodyguard
Acting
Jonathan Hyde
Baglione
Acting
Emile Nicolaou
Young Jerusaleme
Crew
Gene October
Model Peeling Fruit
Acting
Cindy Oswin
Lady Elizabeth
Acting
John Rogan
Vatican Official
Acting
Zohra Sehgal
Jerusaleme's Grandmother
Acting
Lucien Taylor
Boy with Guitar
Acting
Simon Fisher-Turner
Fra Filippo
Sound
Derek Jarman
Papal Aide (uncredited)
Directing
Cerith Wyn Evans
Altar Boy (uncredited)
Directing