In this unique and provocative film directed by Nagisa Ōshima, the story revolves around a British diplomat’s wife, played by Charlotte Rampling, who develops an unusual relationship with a chimpanzee…