Un violeur condamné, Ikuo, est libéré de prison et se met à la recherche de la femme qu'il a violée, Mieko. Tellement obsédé par la vengeance, il la voit en chaque femme qu'il rencontre. Après avoir commis des attaques vicieuses contre une prostituée et une jeune fille, il se retrouve enfin face à elle. Mieko lui dit qu'elle veut s'échapper de Tomimori. Pour se racheter à ses yeux, Ikuo pousse sa demande à l'extrême, entraînant une tragédie inextricable pour eux tous.
Le film se déroule dans les célèbres 'soaplands' du Japon - des zones où de jeunes femmes offrent des bains et des massages aux hommes, contournant ainsi les lois interdisant la prostitution. Inspiré par le folklore entourant le dieu hindou mythique, Garuda, qui est considéré comme maléfique mais vénéré comme le protecteur du bouddhisme.