Two women kidnap a third and torture her in a dungeon, with ultimate designs on cannibalizing her.
2000
2016
1981
1918
1979
2024
2006
2019
2014
1997
1964
2017
2023
1974
2007
1994
2008