In this unconventional 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 named Max….