
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)