Coming soon to On Demand from director Joshua Cassar Gaspar (The Silent Hour): The Theft of The Caravaggio. The film stars Tiana Formosa (Two Weeks in August), Robert Grose (Absolute Beginners), and Elektra Anastasi (Devil’s Double).

Synopsis
When a priceless Caravaggio vanishes overnight from a Valletta cathedral, its solitary caretaker, Orpheus, becomes both the case’s key witness and its prime suspect. As a young detective from Washington and local police close in — and a mysterious figure circles the investigation — the search for the missing masterpiece becomes a slow, devastating reckoning with the past Orpheus has spent his life trying to forget.
Check out the trailer below:
PopHorror Let's Get Scared