Eté 1990. Anthony Swofford, fils et petit-fils de militaires, vient de fêter son vingtième anniversaire lorsqu'il est envoyé dans le désert saoudien. La Guerre du Golfe vient d'éclater, son bataillon de Marines est parmi les premiers à se déployer...
Alors qu'un astéroide géant se dirige vers la Terre, un spécialiste du forage pétrolier et son équipe de têtes brûlées s'entraînent pour aller poser une charge au coeur du caillou spatial.