Release date: 07/30/1989
Popularity: 2
Original language: ES
A psychiatrist is brutally raped and takes her revenge in a bizarre game of cat and mouse.
Playback