A strange creature washes ashore on an island where two scientists live and work. It appears to possess dark powers.
2002
1989
1994
2013
1966
1999
1933
1982
1956
2017
1980
2012
2025
2009
2006
1940