Two women kidnap a third and torture her in a dungeon, with ultimate designs on cannibalizing her.
1999
2007
1975
2020
2012
2010
1989
2014
2002
1977
2011
2004
2022
1939
1984
2017
1937
—