Release Year: 2005
Video language: English
Strapped down as though awaiting execution, 731 sustains hours of grueling water drip torment in order to win the right to wear an Insex collar. The investigation into longterm immobilization and torture produces of what many victims of torture report, that they are relieved when the heavy torture begins. It’s the waiting that’s hell.
Comments