
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]()
Noam Almaz
Boy Caravaggio
Acting
![Jack Birkett]()
Jack Birkett
The Pope
Acting
![Una Brandon-Jones]()
Una Brandon-Jones
Weeping Woman
Acting

Imogen Claire
Lady with the Jewels
Acting
![Sadie Corre]()
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]()
Emile Nicolaou
Young Jerusaleme
Crew
![Gene October]()
Gene October
Model Peeling Fruit
Acting
![Cindy Oswin]()
Cindy Oswin
Lady Elizabeth
Acting

John Rogan
Vatican Official
Acting

Zohra Sehgal
Jerusaleme's Grandmother
Acting
![Lucien Taylor]()
Lucien Taylor
Boy with Guitar
Acting
![Simon Fisher-Turner]()
Simon Fisher-Turner
Fra Filippo
Sound

Derek Jarman
Papal Aide (uncredited)
Directing
![Cerith Wyn Evans]()
Cerith Wyn Evans
Altar Boy (uncredited)
Directing