Caravaggio
Nigel Terry
Ranuccio
Sean Bean
Pipo
Dawn Archibald
The Pope
Jack Birkett
Weeping Woman
Una Brandon-Jones
Lady with the Jewels
Imogen Claire
Princess Collona
Sadie Corre
Old Priest
Lol Coxhill
Art Lover
Vernon Dobtcheff
Bodyguard
Terry Downes
Baglione
Jonathan Hyde
Young Jerusaleme
Emile Nicolaou
Davide
Garry Cooper
Model Peeling Fruit
Gene October
Lady Elizabeth
Cindy Oswin
Vatican Official
John Rogan
Jerusaleme's Grandmother
Zohra Sehgal
Boy with Guitar
Lucien Taylor
Fra Filippo
Simon Fisher-Turner
Papal Aide (uncredited)
Derek Jarman
Altar Boy (uncredited)
Cerith Wyn Evans
Young Caravaggio
Dexter Fletcher
Jerusaleme
Spencer Leigh
Lena
Tilda Swinton
Giustiniani
Nigel Davenport
Scipione Borghese
Robbie Coltrane
Cardinal Del Monte
Michael Gough
Boy Caravaggio
Noam Almaz
Director
Screenplay
Makeup Artist
Morag Ross
Development Producer
James Mackay
Casting
Debbie McWilliams
Director of Photography
Gabriel Beristain
Costume Design
Sandy Powell
Additional Writing
Suso Cecchi d'Amico
Editor
George Akers
Original Music Composer
Associate Producer
Nicholas Ward Jackson
First Assistant Director
Glynn Purcell
Assistant Makeup Artist
Miri Ben-Schlomo
Production Assistant
Jules Bradbury
Second Assistant Director
Simon Moseley
Production Manager
Sarah Wilson
Idea
Executive In Charge Of Production
Jill Pack
Third Assistant Director
Pat Aldersley
Producer
Sarah Radclyffe
Executive Producer
Colin MacCabe
Production Design
Christopher Hobbs
Art Direction
Michael Buchanan
Sound Recordist
Billy McCarthy
Property Master
Tim Youngman