Geha Getz

Born: None


Placeholder

The Dead Pit

as Sister Clair
Released: 1989-10-01

The arrival of an amnesiac patient in a psychiatric hospital somehow frees a mad doctor, who was...

Movie page