A cult of women who worship a female God get ambushed by a group of crazed vigilante fundamentalists. Inspired by mondo cinema, footage of the Church of Satan and the fashion of Chelsea Wolfe.
1982
1975
2005
1980
2024
1998
1971
2020
1995
1977
—
2011
2015
2014
1981
1996