Human Zoo 2020 4.40 Contestants on a reality TV show must stay in solitary confinement to win a $1 million prize.
She Feast 2010 1 A cult of violent and sexually empowered women ritualistically kill and eat bad men.