An intense erotic work depicting the confrontation between a female investigator and a sadist.
Release Date: 1999-04-23