- Caravaggio (1986) is a British film directed by Derek Jarman. The film is a fictionalized re-telling of the life of Baroque painter Michelangelo Merisi da Caravaggio.Jarman's film is involved with the love triangle of Caravaggio (Nigel Terry), Lena (Tilda Swinton) and Ranuccio (Sean Bean) and dwells upon Caravaggio's u…