Watch the short film Squid.
One man tries desperately to survive a devastating invasion by horrific creatures, emerging from the sea. What are these 'squid' and why have they attacked human civilization? Is mankind finally doomed?
Your browser doesn't support HTML5 video.
Watch the short film Squid.
One man tries desperately to survive a devastating invasion by horrific creatures, emerging from the sea. What are these 'squid' and why have they attacked human civilization? Is mankind finally doomed?