WTF ASIA 111: Devils on the Doorstep (2000)

Once upon a time in Japanese-occupied China… Available online under Guizi lai le. Approximately 138 minutes.     China in early 1945 is still under the control of Japan. The blockhouse in the village of Rack-Armor Terrace is being occupied … Continue reading WTF ASIA 111: Devils on the Doorstep (2000)