Džonui Makleinui ėmė klaikiai nesisekti: jo santuoka kabo ant plauko, jis nušalintas nuo pareigų policijoje, o vokiečių teroristo Hanso Grubelio, kurį Džonas prieš kelerius metus nustūmė nuo dangoraižio, brolis Saimonas grasina susprogdinti mokyklą, jei Makleinas atsisakys dalyvauti pavojingame katės ir pelės žaidime.

„Kieto riešutėlio“ tęsinyje į Los Andželą persikraustęs policininkas Džonas Makleinas laukia grįžtančios žmonos Daleso oro uoste Vašingtone. Tačiau staiga oro uostą užgrobia ginkluoti asmenys, siekiantys išvaduoti stambų prekeivį narkotikais ir išgabenti jį į Karibus. Makleino ir vėl laukia sunki užduotis, su kuria nepajėgtų susidoroti nė vienas kitas policininkas...

JAV, Vašingtonas, liepos 4-oji. Kol amerikiečiai švenčia nepriklausomybės dieną, teroristai nemiega. Jie rengia kompiuterinę ataką prieš Jungtinių Valstijų infrastruktūrą, tikėdamiesi nublokšti Ameriką atgal į „Tamsos amžių“. Sąmokslo organizatoriai, rodos, apskaičiavo kiekvieną smulkmeną. Tačiau jie nesitikėjo, kad vykdydami planą, turės įveikti “kietąjį riešutėlį” – senamadiškąjį Niujorko detektyvą Džoną Makleiną (akt. Bruce Willis).