Caravaggio (1986) Free Watch
A retelling of the life of the celebrated 17th-century painter through his brilliant, nearly blasphemous paintings and his flirtations with the underworld.
Release Date: 1986
Duration: 93 min
Director: Derek Jarman
Writers: Derek Jarman, Nicholas Ward Jackson
Stars: Dexter Fletcher, Nigel Terry, Noam Almaz