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.
2000
2026
1949
2013
1988
1973
1961
1925
1956
2017
1963
1965
1970
1972
1974
1995
2016