At the end of the 19th century, a boy appears in an Andean village. Nicanor, the village priest, discovers that the child’s blood causes the crops to bear fruit magically, but for the boy to live, he must be fed human blood.
Bruno Odar
Nicanor
Wolframio Sinué
Melalo
Gael Ortuño
Chuzalongo
Alex Cisneros
Don Alfonso
Mónica Mancero
Lucía
Fernando Bacilio
Segundo
María Karla Gómez
Magdalena
Eloi Aymerich
Dr. Romero
Matilde Lagos
Mama Juana
The Unhealer
2021
Dark Harvest
2023
Starve Acre
2024
The Town that Dreaded Sundown
2014
The Sleeping Woman
Mother
2016
Nocebo
2022
2073
The House of Snails
Northfork
2003
40 Acres
2025
A Dry White Season
1989
Tin & Tina
The Truth About Emanuel
2013
Southbound
2015
Vacation of Terror II: Diabolical Birthday
1991
The Inhabitant
Latency
Dark Light
2019
No Such Thing
2002