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.
2025
1980
2009
1957
1983
1993
2006
2023
1970
1973
1972
1988
1960
1964
2001
2005