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.
2006
2009
1943
1955
1992
1996
1997
2019
1980
1974
1961
1970
2004
2023
1982
2014
1999