When her husband is murdered by shady businessmen and she’s framed for the crime, a wife plots bloody revenge in Toshiharu Ikeda’s supernaturally charged thriller.

Windows on Worlds