Gizli Servis ajanı Mike Banning (Gerard Butler), Amerika Birleşik Devletleri Başkanı Allan Trumbull’u (Morgan Freeman) korumak için her zaman canına kıymıştır. Ancak Beyaz Saray’ı ve ardından tüm Londra’yı kurtarmayı başardıktan sonra, Başkanın Koruyucu Meleği Banning şimdi kendisini hedef alıyor.
Başkanın insansız hava araçlarıyla öldürülmeye teşebbüsünden sonra, başarısız öldürme girişimi koruyucuya bağlanır. Gerçekten sadık adamın suçluluğuna ikna olan FBI, eski müttefiklerinden kaçmak ve aynı zamanda gerçek tehdidin arkasındaki insanlar hakkındaki gerçeği bulmak için elinden geleni yapması gereken kendi ajanının peşine düşer. Çünkü gerçek hedeflerini örtmek için onu günah keçisi yaptılar.
Öyle muazzam büyüklükte bir kuyruklu yıldız, tüm gezegendeki yaşamı yok edebilecek kadar dünyaya doğru hızla ilerliyor. Uzaydan gelen ölümcül taş kütlesi varışta birçok küçük parçaya bölünse de, bu yağmurdan düşen meteorlar hala eşi görülmemiş bir doğal afettir.
John Garrity (Gerard Butler), kısa süre sonra her yere yayılan kaosun ortasında, bir şekilde görüşmediği karısı Allison (Morena Baccarin) ve küçük oğlu Nathan’ı (Roger Dale Floyd) güvenli bir yere götürmeye çalışır. Yolculuklarının sonunda güvenli bir sığınak olacağı ümidiyle tehlikeli bir yolculuğa çıkarlar: Grönland’da bir sığınak.