ג'ון מקליין (ברוס ויליס), שוטר קשוח ונחוש, מוצא את עצמו שוב בלב סערה כשהוא נאלץ להתמודד עם איומים מסוכנים שמאיימים על ניו יורק. הפעם, אדם מסתורי בשם סיימון (ג'רמי איירונס) מפעיל טרור בעיר, מאיים לפוצץ פצצות במקומות שונים אם מקליין לא יענה לדרישותיו ויעמוד במשחקים המורכבים שהוא מציב לו. כדי לשרוד ולהציל את העיר, מקליין מצטרף לשותף חדש, זל (סמואל ל. ג'קסון), ומיד מתברר שהמשחקים של סיימון אינם רק מבחנים פיזיים אלא גם חידות אינטלקטואליות שמאתגרות את השניים בכל רגע.
המתח גובר ככל שמקליין וזל מנסים לפענח את הרמזים שהפושע משאיר אחריו, בזמן שהשעון מתקתק והסכנה מתקרבת. סיימון מתעתע בהם שוב ושוב, והמצב הופך למורכב ומסוכן יותר ממה שיכלו לדמיין. מקליין, שמכבד את תפקידו ושואף להגן על חפים מפשע, נאבק לא רק עם הפצצות אלא גם עם העבר שלו ועם הקשרים האישיים שמכבידים עליו. שיתוף הפעולה בין מקליין לזל, למרות הקשיים והמתחים ביניהם, הופך למפתח המרכזי במאבק להצלת העיר. הסיפור מוביל למאבק עז בין טוב לרע, שבו כל החלטה יכולה להיות ההבדל בין חיים למוות. מקליין חייב לנווט בין האתגרים הפסיכולוגיים והפיזיים שהאויב מציב לו, תוך כדי שהוא מנסה לחשוף את המניעים האמיתיים של סיימון ולמנוע את הפיצוצים שיכולים להרוס את ניו יורק. כל רגע נחשב, וכל טעות עלולה לעלות ביוקר, והקרב על גורל העיר מתנהל במתח בלתי פוסק.
