gang of scary slimy slithering blue aliens in an new england town, cinematic still from an action - packed terrorizing!!! alien invasion science - fiction blockbuster movie. using alien weapons. frightened townspeople.