multiple scary blue aliens walking in an new england town, cinematic still from an action - packed terrorizing!!! alien invasion science - fiction blockbuster movie. using alien weapons. frightened human citizens.