Two women kidnap a third and torture her in a dungeon, with ultimate designs on cannibalizing her.
2014
1946
1977
1983
1956
2000
1994
1996
1942
2004
2017
2009
1997
1966
2023