In 1935, Japan's Unit 731 conducts inhumane experiments. A doctor tries to free prisoners, including his fiancée, from the camp while witnessing atrocities.
Hayashida Yoshio
Baba Aiko
General Ishii Shirō
Hashimoto
Brief Encounter
Se7en
Sleepers
Judgment at Nuremberg
Riding the Metro
Succubus
Loading Stream...
If video doesn't play, switch server above