Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
1996-01-01
1970-10-01
2017-05-01
2017-12-08
1993-11-08
1994-01-01
2005-03-30
1976-10-01
1986-07-30
1999-08-25
1987-03-06
2018-06-10
2022-06-24
1943-08-21
1992-01-01
1973-02-14
2017-09-01
1968-07-20
2002-03-05