Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
2022
1898
1985
2013
1999
2023
1997
2006
2001
2009
1991
1990
2019
2008
2004
2011
2017