
A retelling of the life of the celebrated 17th-century Baroque painter Michelangelo Merisi da Caravaggio through his brilliant, nearly blasphemous paintings and his flirtations with the underworld.
Genres:

Nigel Terry as Caravaggio

Sean Bean as Ranuccio

Garry Cooper as Davide

Dexter Fletcher as Young Caravaggio

Spencer Leigh as Jerusaleme

Tilda Swinton as Lena

Nigel Davenport as Giustiniani

Robbie Coltrane as Scipione Borghese

Michael Gough as Cardinal Del Monte

Noam Almaz as Boy Caravaggio

Dawn Archibald as Pipo

Jack Birkett as The Pope

Una Brandon-Jones as Weeping Woman

Imogen Claire as Lady with the Jewels

Sadie Corre as Princess Collona

Lol Coxhill as Old Priest

Vernon Dobtcheff as Art Lover

Terry Downes as Bodyguard

Jonathan Hyde as Baglione

Emile Nicolaou as Young Jerusaleme

Gene October as Model Peeling Fruit

Cindy Oswin as Lady Elizabeth

John Rogan as Vatican Official

Zohra Sehgal as Jerusaleme's Grandmother

Lucien Taylor as Boy with Guitar

Simon Fisher-Turner as Fra Filippo

Derek Jarman as Papal Aide (uncredited)

Cerith Wyn Evans as Altar Boy (uncredited)
Made by edimario