Propaganda documentary about the fall of Nanking. Considered for a long time as a lost film, it was discovered in Beijing, China, in the year 1995.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States