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.
1963
2016
1959
1999
1992
2023
2014
—
1965
2005
1981
1985
2009
1897
2018
2024
2019