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.
2019
2025
2016
2018
2020
2024
2023
2011
1996
2007
2003
2017
2014