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.
2002
2022
1987
1979
2017
2005
1973
1989
2000
2003
1978
2014
2015
2009