Face of the Devil
La Cara del Diablo (original)
Un grupo de jóvenes viaja a la selva de Tarapoto esperando encontrar mucha diversión, hermosos paisajes y descanso. Además de todo eso, vivirán situaciones inexplicables que los pondrán a prueba y acabarán despertando en ellos el asombro por los poderes ocultos que habitan en esa zona.
Starring Vania Accinelli, Sergio Gjurinovic, Vanessa Saba, Alexa Centurion, Maria Fernanda Valera, Nicolás Galindo, Carla Arriola
It's a horror movie, and has a rating of 3.4 out of 10 from Imdb which is fairly low for this kind of movie.
Watch it here
Not found streaming from Sweden.