(1971)
Released: 1971-08-02
A masked killer stalks an institution for mentally disturbed rich women.
Vote Now!