A strange creature washes ashore on an island where two scientists live and work. It appears to possess dark powers.
No lists yet
Create your first list to organize your movies and shows