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.
1982
1975
2003
1994
2024
1974
2011
2010
1922
2009
2002
2019
2016
2025
2021
2007