Od Shenzhen Win's Video Production Service Limited Studios
-
1994
Stranger from Hell
Stranger from Hell1 1994 HD
Involves a psychotic (possibly demonic) female.
-
1993
Psycho Killer
Psycho Killer4.00 1993 HD
Female detective is on the trail of a serial killer raping and murdering busty women, whose victims include the policewoman's sidekick. Along the...