Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
1988
1982
1992
1994
1989
2012
2022
2006
1987
1993
1986
2002
1983
1995
1973
2020
1976