Onibaba Japan 1964 – 103min.