
Eye Of The Beast
Eye Of The Beast
20071h 30m816+
After several locals disappear off the coast of Fells Island, a small fishing community in the North Atlantic, terrified survivors claim the existence of a Giant Squid.

After several locals disappear off the coast of Fells Island, a small fishing community in the North Atlantic, terrified survivors claim the existence of a Giant Squid.