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.
1986
2001
1951
1956
1999
1971
1961
1979
1968
2023
1954
2008
2009
1978