TL;DR The film “Evil Unbound,” depicting the Imperial Japanese Army’s Unit 731, was released in China on the 94th anniversary of the Mukden Incident. The film, which portrays the unit’s biological and chemical warfare research, has grossed over 200 million yuan and is being released internationally.
by SkyInJapan