Ultra low budget, shot-on-video Brazilian horror involves a devil worship cult sacrificing women to Satan.
Release Date: January 01, 1996
August 25, 1999
March 06, 1987
February 08, 2013
January 01, 2003
September 22, 2016
January 01, 1998
March 07, 2024
November 30, 2021
May 07, 1934
January 01, 1987
January 01, 1993
January 01, 2000
March 30, 2005
January 01, 1982
January 01, 1975
April 01, 2007
January 01, 1993
May 07, 1971
May 14, 1986
February 12, 1998