World-Destroying Monster!
Scientists investigate a huge meteor that crashes into the ocean off Mexico, and encounter a skyscraper-tall, mobile machine which is designed to syphon energy from earth, including any energy directed at it in an effort to destroy it.
mind control
atomic bomb
giant robot
alien invasion
scientist hero
meteor crash
energy absorption
scientific corporation
impervious to weapons