Get us in your inbox

Search

Devils on the Doorstep

Advertising

Time Out says

Near the close of WWII, a Japanese soldier and a translator are dumped near the Great Wall of China. They're eventually imprisoned in a nearby village and start to drive the townspeople crazy.

Details

Address:
Advertising
You may also like
You may also like