2013· 84 min★ 3.7· Horror, Thriller
An Indonesian "forest demon" stalks the members of an expedition group on a mission to locate and tag the mythical Javan Leopard deep in the rain-forest.
Cast: Igusti Budianthika, Serena Dean, Agung Pindha
Director: Andrew Traucki
Loading addons…