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.
1958
2010
1954
1968
2021
2006
2014
1969
2022
2024
2020
1955
2025
1930
1965
1949
1948
1975