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.
2008
2021
1944
2017
1950
2004
1973
1958
1951
1983
2016
1949
1955
2020
1961
1996
1921
1948