A cult of violent and sexually empowered women ritualistically kill and eat bad men.
January 1, 2010
Released
She Feast
9min
$1,000
—
English
The Maine StudiosFreight Train Films