Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
1996-01-01
2013-02-08
1990-01-01
1986-01-01
1993-01-01
1999-08-25
1987-03-06
1986-12-25
2019-05-14
2020-11-13
2022-05-03
2017-05-01
1968-07-20
2002-03-05
1996-11-11
2017-12-08
1989-11-01
1974-01-01
2021-10-29