A woman searching for her missing sister arrives at a small coastal village, where her sister was last seen. Unknown to her, her arrival has been noted by a crazed scientist, who has designs on her.
2017
2003
2000
1957
1991
1987
1982
1986
1971
1972
1980
1981
1935
1989
1932
1975
1973