2018· Sci-Fi
A post-apocalyptic war movie that deals with a small group of soldiers fighting back against hordes of Cthulhu-esque squid who have taken over the Earth.
Loading addons…