Przy życiu zostaje jedynie Matt Farrell (Justin Long).
W tym samym czasie policjant John McClane (Bruce Willis) przeżywa coraz większy kryzys życiowy – jest po rozwodzie i nie może porozumieć się z córką Lucy (Mary Elizabeth Winstead). Dostaje za zadanie przechwycić Farrella, u którego w domu dochodzi do krwawej potyczki z ludźmi Gabriela. Gdy McClane i młody haker uciekają przez Nowy Jork, Gabriel bezskutecznie namawia McClane’a, aby wydał mu Farrella, a następnie wysyła za nimi śmigłowiec. Po wielkim karambolu w tunelu, spowodowanym przez Gabriela, McClane’owi udaje się zniszczyć helikopter za pomocą samochodu policyjnego.
Gabriel komputerowo inicjuje wirtualny wybuch kapitolu i wysyła Mai, aby doprowadziła do wyłączenia prądu w całych wschodnich Stanach oraz zabiła McClane’a i Farrella. Do starcia dochodzi w nocy w pracowni komputerowej w elektrowni, gdzie McClane po długiej walce zabija Mai i jej dwóch ludzi w szybie windy. Tymczasem Gabrielowi udaje się wyłączyć prąd w całym kraju. McClane i Farrell lecą helikopterem nad ciemnym miastem do genialnego hakera Maga (Kevin Smith), który pomaga im namierzyć położenie Gabriela oraz przekazać jego zdjęcie agentom FBI.