BEIJING - A Chinese movie on the Imperial Japanese Army's notorious Unit 731 will be screened from Sept. 18, state-run media said Sunday, after its original release date last week passed without explanation.

Related coverage: