Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
2005
2019
1989
1995
2024
2010
—
1982
2007
2008
1996
2013
2002
1985
1988
1990
1986