Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
2005
2022
—
2018
2017
1974
1976
2008
1989
1993
2004
2023
1972
2021
2007
2006
1992