Secrets of the Dead: The Caravaggio Heist

  • Release year: 2021
Father Marius Zerafa, director of museums in Malta, risks his life to recover a Caravaggio masterpiece stolen from a cathedral in 1984.

Father Marius Zerafa, director of museums in Malta, risks his life to recover a Caravaggio masterpiece stolen from a cathedral in 1984.

Original Release

11/24/2021

Cast

(see additional cast & crew)

Directors

Justin Farrugia

Writers

Engelbert Grech

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙