La película comienza con un asteroide del tamaño de Texas que se dirige hacia la Tierra. El Dr. Harry S. Stamper (Bruce Willis), un astronauta retirado, es reclutado por el gobierno de los Estados Unidos para liderar una misión para destruir el asteroide. Stamper reúne a un equipo de astronautas y mineros, incluyendo a A.J. Frost (Ben Affleck) y Graver (Ving Rhames), para viajar al espacio y plantar bombas nucleares en el asteroide.