Perpetuate the Beast
Directed by Natalia Lazarus and Tom WatersReleasing Oct 30
An American couple working in Indonesia go mountain biking only to have the wife go missing and the husband attacked by an unknown person. Suspicion is thrown towards the husband as a possible murderer.
Cast of Perpetuate the Beast