If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
Men Behind the Sun
The film is just a depiction of this war atrocities committed by the Japanese in Unit 731, the trick biological weapons experimentation unit of the Imperial Japanese Army during World War II. The film details the medical experiments Unit 731 inflicted upon the Chinese and Soviet inmates.
Released: 1988-12-01