Screenpedia
Home
Search
Favorites
Home
The screen prowls the lonely place where lust hides!
Psyche 59
(1964)
Drama
Mystery
An industrialist's wife tries to remember the shocking sight that made her blind.