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.
Affiliate links — we may earn a commission. Availability varies by region.
Chu Kong
Hayashida Yoshio
Yuen-Ching Leung
Baba Aiko
Wan Ying Ying
Gang Wang
General Ishii Shirō
Wang Runshen
Hashimoto
Andrew Yu
Zhu Decheng
Zhang Guowen
Jiang Yishou
Xingqiang Li
Dingyao Liu
Xu Ge
1995
2002
1992
2006
1993
2004
1962
2005
1975
1935