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.
2014
1964
2020
2007
1986
2024
1954
1930
1989
2018
1988
1973
2023
1948
2017
2021