Release Date: 02 November 2023
A pair of twins come to a remote village to find out the cause of their father's strange death, but they end up trapped in a dangerous village full of terror.
Runtime: 98 min
Vote Average: 4.8
Vote Count: 6
Production Companies : Starvision Plus, Focuslight Production,
Production Countries: Indonesia
Budget: $ 0