La vita tormentata e geniale del grande artista viene raccontata con rigore storico, reso intenso dalla sceneggiatura firmata da Andrea Barbato e Ivo Perilli. Caravaggio è interpretato da Gian Maria Volontè