A woman is held hostage and forced to eat insects and feces.
Directed by Kaoru Adachi
User score
0 votes
Released
December 21, 1997
1h 2m
Japanese
Asami Momoi
Jitta Hanaoka
Play Dead
2025
Saint Catherine
2024
Saccharine
2026
Tetsuo: The Iron Man
1989
A Nun's Curse
2020
Ghostland
2018
Vicious
Two Witches
2023
Books of Blood
Abigail Haunting
The Dreadful
Captive
Thinner
1996
Never Let Go
The Deliverance
2022
Year 10
Mother's Day
2010
Rape Zombie: Lust of the Dead 4
2014
The Resurrected
1991