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.
1990
2006
1958
1960
2009
2005
2021
2018
2014
2008
1959
1975
1942
2010
1952
1967