A strange creature washes ashore on an island where two scientists live and work. It appears to possess dark powers.
2007
2017
2011
2012
2013
2010
2015
2018
1966
1898
2006