
Simon (Jeremy Irons) è un terrorista. Fa saltare in aria un grande magazzino al centro di New York e minaccia di farne esplodere un altro se il poliziotto John McClane (Bruce Willis), sospeso dal servizio, non venga immediatamente reintegrato e costretto a girare per il quartiere di Harlem con un cartello con su scritto "Io odio i negracci".
A salvarlo dal risentimento di un gruppo di ragazzi di colore è Zeus Carver (Samuel L. Jackson), un ex taxista che entrerà anch'egli nel mirino di Simon.
Nel corso del film si scopre che Simon altri non è che il fratello minore di Hans Gruber, ex terrorista tedesco eliminato anni prima da John nel primo episodio della serie "trappola di cristallo".
Simon a questo punto lascia intendere che vuole portare a termini la sua vendetta personale contro McClane ma il suo principale obbiettivo è quello di svaligiare la caveau della Federal Reserve.