A cult of violent and sexually empowered women ritualistically kill and eat bad men.
Two Witches
2023
Saint Catherine
2024
House of 1000 Corpses
2003
Jikirag
2022
Strays
1991
Never Let Go