Add like... Meet CaravaggioMeet CaravaggioWatch meet caravaggio on SFlix. Genre: Drama, HistoryCountry: MaltaDirector: Francis GhersciCast: Sinclair Mifsud, Daniela Carabott Pawley, Jesmond Mizzi,