Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
2024
1999
1987
1943
1993
1991
2005
2018
1976
1971
2002
2016
1968
1964
1994
2000
2022