Release Date: 30 Sun, Jul 1989
A psychiatrist is brutally raped and takes her revenge in a bizarre game of cat and mouse.
as Psychiatrist
as Rapist
as Psychiatrist's daughter
as
2025
2026
2022
2020
2007
1973
2003
2024
1942
2021
2015
2019
2006
1963
2012