Simon (Jeremy Irons), un terorist care ameninţă cu explozia unor bombe în unele locuri publice, îl atrage pe McClane într-un şir de enigmatice şi bizare jocuri. Ajutat şi de Zeus (Samuel L. Jackson), un mic comerciant din Harlem, McClane trebuie să găsească locurile unde Simon a pus bombele, dar să încerce şi să anticipeze mişcările acestuia.