The Brutal Insanity of Love (1993)
1993
101 Minutes
The third entry in the unrelated series which began with Shiryo No Wana (1988), Toshiharu Ikeda's bloody horror film deals with a policewoman (Megumi Yokoyama) investigating the apparent suicide of...