戴蒙·林道夫
2012年5月，劇組返回布達佩斯進行為期七週的補拍作業。隔月，編劇戴蒙·林道夫受聘改寫電影的第3幕，並計畫於9月或10月重拍。然而，林道夫同時也為《普羅米修斯》重寫劇本，並擔任《闇黑無界：星際爭霸戰》的聯合編劇，沒時間為劇本的新結局做準備。7月，派拉蒙影業聘請林道夫於《LOST檔案》中的搭檔德魯·戈達德來改寫第3幕。林道夫解釋說，劇本於拍攝方面的效率低，電影在劇本定稿前即開始拍攝，進而使結局「突然而不連貫」，且失去了大量的鏡頭。林道夫給予高管兩個選擇，他們最終選擇拍攝30至40分鐘的額外鏡頭，使結局能夠連貫起來。戈達德後來告訴《Creative Screenwriting》，「對我而言，《末日之戰》的一大課題是派拉蒙影業、B計劃娛樂和布萊德·彼特，他們說的簡單：『讓我們多花點時間，來呈顯給觀眾最棒的觀影體驗』，但實際上能做到的並不多。很多時候，那些人只是把電影擺在那裡並說：『我們將在首映週末時賺回本，接著電影就會默默淡出』。這種想法令我搖頭」。