Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
—
2022
1995
1961
2011
1993
1969
1971
1976
2005
1982
2012
2015
2016
1996
2001
2009
1979
2006