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.
1971
1989
1930
1953
1955
1963
1988
1949
2001
2012
1966
2023
1950
1941
1979
1957
1965
2018