Paramount Plus
You must be a Paramount+ subscriber in the U.S. to stream this video.
After several locals disappear off the coast of a small fishing community in the North Atlantic, terrified survivors claim the existence of a Giant Squid. A group of courageous seafarers venture into the dangerous waters themselves to kill the creature.
Read more