(1988)
Released: 1988-05-14
An invisible force is killing women in Sydney and stealing their eyes.
Vote Now!