Onibaba (film)
Onibaba (鬼婆?, literally Demon Hag) is a 1964 Japanese historical drama and horror film. It was written and directed by Kaneto Shindo. The film is set during a civil war in the fourteenth century. Nobuko Otowa and Jitsuko Yoshimura play two women who kill soldiers to steal their possessions.
Read more about Onibaba (film): Plot, Cast, Production, Release, Reception