Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
2023
2009
2013
2015
2022
2019
1990
2021
1989
1972
2007
1992
2001
1980
2018
1982