Two women kidnap a third and torture her in a dungeon, with ultimate designs on cannibalizing her.
1994
2013
2010
1975
2021
1976
1993
2024
1998
2002
2017
1991
1913
2020
1964