"ลีโอ บีเดอร์แมน" (อีไลจาห์ วู้ด) และอาจารย์ของเขาค้นพบดาวหางขนาดมหึมาที่กำลังพุ่งชนโลก! นาซ่าจึงส่งยานอวกาศ ‘เมสไซอาห์’ ไปทำภารกิจทำลายดาวหาง ขณะเดียวกัน ประธานาธิบดีสหรัฐฯ "ทอม เบ็ค" (มอร์แกน ฟรีแมน) ได้เตรียมศูนย์หลบภัยสำหรับ 1 ล้านชีวิต เพื่อรักษาเผ่าพันธุ์มนุษย์ให้รอดพ้นจากการสูญพันธุ์