Two travelers stop over in a small village named Santana. Unbeknownst to them, Santana is a village where, once a year, Satan comes to Earth to claim souls, and they just happened to enter the village on that day.
1966
1981
1990
2024
1995
2012
—
2001
2019
2018
2014
2016
2000
1991
2009
1968
2025
1997