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.
2005
1961
1940
1943
1963
2007
1942
1982
2002
1980
1945
1967
2015
1947
1990
1999
1958
2022