Onibaba. Kaneto Shindo. 1964. Secrets in the swaying reeds in the middle of a war. Demon masks, murder, sex and jealousy.
Post a Comment
No comments:
Post a Comment