เรื่องราวเริ่มต้นขึ้นเมื่อ John McClane ได้รับการเรียกตัวจากตำรวจเพื่อช่วยในการหยุดยั้งการก่อการร้ายในนิวยอร์ก โดย Simon Gruber (รับบทโดย Jeremy Irons), พี่ชายของ Hans Gruber (จากภาคแรก), วางแผนการโจมตีที่ซับซ้อนและต้องการให้ McClane เข้าร่วมเล่นเกมที่อันตราย
Simon สั่งให้ McClane ทำภารกิจต่าง ๆ เพื่อพิสูจน์ว่าเขาสามารถหยุดยั้งการระเบิดและเหตุการณ์ร้ายแรงได้ พร้อมกับ Zeus Carver ซึ่งเป็นพลเมืองธรรมดาที่ถูกดึงเข้ามาในเหตุการณ์ McClane และ Zeus ต้องร่วมมือกันเพื่อต่อสู้กับเวลาและหยุดยั้งแผนการของ Simon