Caravaggio is a 2007 Italian television miniseries directed by Angelo Longoni.
The film is based on real life events of Baroque painter Michelangelo Merisi da Caravaggio.
[1][2][3]