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.
2021
1956
1990
2024
2025
1981
2014
1936
2002
2013
1970
1944
1957
1942
1973
2010
—
2017
1935
1938