เรย์ เฟอร์เรียร์ (ทอม ครูซ) คนงานท่าเรือที่ตกพุ่มม่าย War of the Worlds และเป็นคุณพ่อที่ไม่สมบูรณ์แบบไม่นานหลังจากอดีตภรรยาของเขา (มิแรนด้า อ็อตโต้) และสามีใหม่ของเธอพา ร็อบบี้ (จัสติน แช็ตวิน) ลูกชายวัยรุ่น และ เรเชล ลูกสาวตัวน้อยของเขา (ดาโกต้า แฟนนิ่ง) มาแวะเยี่ยมในช่วงสุดสัปดาห์ นั่นคือช่วงที่พายุฝนฟ้าคะนองที่มีความรุนแรงและดูแปลกๆ ถล่มเมือง