Barely helpful plot summary:


There are no winners.

Similar films:


Ip Man (2008)

Let the Bullets Fly (2010)

Onibaba (1964)

​Devils on the Doorstep (2000)

Associated people:


Wen Jiang