Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
1985
1999
2006
2018
2002
1987
—
1989
2017
1996
1993
2019
2022
2004
2024
1991
1998
2001