An exploration deep into the Indonesian rainforest to find and tag the elusive Javan Leopard leads conservationist Larry Black (Rupert Reid) and his team on a path of terror. When their expedition uncovers evidence of a horrifying new species, it becomes apparent that the legendary forest demon feared by the natives is more than just a myth.