Secrets of the Dead Season 19 Episode 6
Father Marius Zerafa, director of museums in Malta, risks his life to recover a Caravaggio masterpiece stolen from a cathedral in 1984.
Serie: Secrets of the Dead
Episode Title: The Caravaggio Heist
Air Date: 2021-11-24