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.
1993
1982
2010
2007
2004
1987
1951
2024
2006
1972
1996
2020
1985
2011
1971
1995
1989