Island of the Evil Spirits (1981)

Island of the Evil Spirits (1981)

Release Date: 1981, October 3
Directors: Masahiro Shinoda
Countries: Japan
Production: KADOKAWA
Cast: Jun Tatara, Shima Iwashita, Toru Takeuchi, Jun Hamamura, Renji Ishibashi, Takeshi Kaga, Toshie Negishi, Kayoko Kishimoto, Hideo Murota, Izumi Hara, Akira Nakao, Junko Miyashita

Overview:

Renowned detective Kosuke Kindaichi is called to an island where a dying man's words lead him to investigate a series of murders connected to the 'Nue' legend and the powerful Osakabe family, who separate twins at birth.