Сценарист Брюс Джоэл Рубин, написавший сценарий для вышедшего в том же году фильма-близнеца, "Столкновение с бездной" (Deep Impact, 1998), в интервью для книги "Tales From The Script" (2009), заявил, что обсуждал свой сценарий с главой производственного отдела студии Disney за обедом, после чего на студии был в срочном порядке запущен в производство "Армагеддон". Над сценарием фильма трудилось аж девять человек, пятеро из которых попало в титры. Оригинальный текст написал Роберт Рой Пул ("Эпидемия"), взяв его за основу первый рабочий вариант сценария написал Джонатан Хенсли ("Крепкий орешек 3", "Джуманджи"), затем над правками поработали Тони Гилрой ("Адвокат дьявола", "Долорес Клэйбоорн"), Шэйн Салерно и малоизвестный в то время Джей Джей Абрамс ("Вечно молодой", "На рыбалку!"). Также над текстом поработали не попавшие в титры: Пол Аттанасио ("Телевикторина", "Донни Браско"), Энн Бидермен ("Имитатор", "Первобытный страх"), Скотт Розенберг ("Чем заняться мертвецу в Денвере") и Роберт