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.
1953
2011
1923
1987
1989
1974
2003
1973
1999
2014
1946
2008
2016
2015
2018
1942
1943
1935