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