Onibaba (1964), Kaneto Shindo
Adapted from a Buddhist morality tale, Onibaba – literally translated “demon woman” – never shocks, but rather haunts with the baleful atmosphere of its natural landscape. In fourteenth century feudal Japan, the peasant wife and mother of a soldier have taken to slaying lost samurai for their Read More …