DEVILS ON THE DOORSTEP (Wen Jiang, 2000)

The following is one of the entries from my 100 Greatest Asian Films list, which I invite you to visit on this site if you haven’t already done so. — Dennis In stark black and white (until the blood-red finish), Wen Jiang’s Guizi lai le (The Nips Are Here) may be the most staggering vision […]