big budget horror movie about squid