
Back to Show
Watch Preview
Secrets of the Dead
The Caravaggio Heist
Season 19
Episode 6
Father Marius Zerafa, director of national museums in Malta, risks his life to recover a Caravaggio masterpiece stolen from a cathedral in 1984.