big budget horror movie about a carnivorous giant cyborg snail