Renaissance painter Caravaggio embarks on a perilous journey up Italy's rugged coastline to reclaim his stolen work, only to discover that leaving his lover behind was a fatal mistake. As his life slips away, he is visited by an angelic presence, revealing that his art will endure even in death.
Caravaggio's Last Day
Caravaggio, driven by the ghostly presence of the Archangel Gabriel, embarks on a perilous journey along Italy's rugged coastline to recover a stolen artwork.








