Based on true events set during WWII in Northeast China, an ordinary man is thrust into a turbulent fate against the backdrop of the inhumane bacterial experiments conducted by the Japanese Imperial Army's notorious Unit 731.
1995
1982
2002
1973
2004
2019
1993
2015
2023
2010
2020
2017
2013
2018
1989
2024
2021
2001