Nothing Lasts Forever is the sequel to Thorp's 1966 novel The Detective, which itself had been adapted into a 1968 film of the same name starring Frank Sinatra. Fox was contractually obligated to offer Sinatra the lead role in Die Hard, but he turned it down and the film was instead pitched as a sequel to the 1985 action film Commando starring Arnold Schwarzenegger. When Schwarzeneggar also turned it down, the film was pitched to, and rejected by, a host of the era's action stars before Willis was chosen. The studio did not have faith in Willis' action star appeal, as at the time he was known for his comedic role on television.
Made on a $28 million budget, Die Hard went on to gross over $140 million theatrically worldwide, and generally received praise from critics. The film turned Willis into an action star, and became a frequent comparison for other action films featuring a lone hero fighting overwhelming odds. The film's success spawned the Die Hard franchise, which includes four sequels, video games, and a comic book.
| Spoiler warning: The following contains plot details about|
the entire movie.
Gruber singles out Nakatomi executive Joseph Takagi claiming he intends to teach the Corporation a lesson for its greed. Away from the hostages, Gruber interrogates Takagi for the code to the building's vault. Gruber admits that they are using terrorism as a distraction while they attempt to steal $640 million in bearer bonds in the vault. Takagi refuses to cooperate and is executed by Gruber as McClane secretly observes. McClane accidentally gives himself away and is pursued by Tony. McClane manages to kill Tony, taking his weapon and radio, which he uses to contact the Los Angeles Police Department (LAPD). Sgt. Al Powell is sent to investigate, while Gruber sends Heinrich and Marco to stop McClane, but McClane manages to kill both Heinrich and Marco. Powell, finding nothing strange about the building, attempts to leave, but McClane drops Marco's corpse onto Powell's car, alerting the LAPD who surround the building. McClane takes Heinrich's bag containing C-4 explosives and detonators.
A SWAT team assaults the building, but the attack is anticipated, and James and Alexander massacre the SWAT team with rockets. McClane uses the C-4 to blow up the building floor occupied by James and Alexander, killing them both. Holly's coworker Harry Ellis attempts to mediate between Hans and McClane for the return of the detonators. McClane refuses to return them causing Gruber to execute Ellis. While checking the explosives attached to the roof, Gruber is confronted by McClane. Gruber passes himself off as an escaped hostage and is given a gun by McClane. Gruber attempts to shoot McClane but finds that the gun is unloaded. Before McClane can act, Karl, Franco, and Fritz arrive. McClane kills Fritz and Franco, but is forced to flee, leaving the detonators behind.
FBI agents arrive and take command of the police situation outside, ordering the building's power be shut off. The power loss disables the vault's final lock as Gruber had anticipated. Gruber demands that a helicopter arrive on the roof for transport—his intention is to detonate the explosives on the roof to kill the hostages and to fake the deaths of his men and himself. Karl finds McClane and the two fight. Meanwhile Gruber views a news report by Richard Thornburg that features McClane's children, causing Gruber to realize that McClane is Holly's husband. The terrorists order the hostages to the roof, but Gruber takes Holly with him to use against McClane. McClane seemingly kills Karl and heads to the roof. He kills Uli and sends the hostages back downstairs before the explosives detonate, destroying the roof and the FBI helicopter.
Theo goes to the parking garage to retrieve their getaway vehicle but is knocked unconscious by Argyle who had been trapped in the garage during the siege. A weary McClane finds Holly with Gruber and his remaining men and knocks Kristoff unconscious. McClane surrenders his machine gun to spare Holly, but then distracts Gruber and Eddie by laughing, allowing him to grab a concealed handgun taped to his back. McClane kills Eddie and shoots Gruber in the shoulder, sending him crashing through a window. Gruber prevents himself from falling by holding onto Holly by her watch. McClane manages to release the watch and Gruber falls to his death on the street below.
McClane and Holly are escorted from the building and meet Powell in person. Karl emerges from the building disguised as a hostage and attempts to shoot McClane, but he is gunned down by Powell. Argyle crashes through the parking garage door in the limo. Thornburg arrives and attempts to interview McClane, but is punched by Holly. McClane and Holly are driven away by Argyle.
|All spoilers have been stated and have ended here.|
- Bruce Willis as Detective John McClane
- Alan Rickman as Hans Gruber
- Alexander Godunov as Karl Vreski
- Bonnie Bedelia as Holly Gennero McClane
- Reginald VelJohnson as Sgt. Al Powell
- Clarence Darnell Gilyard as Theo
- Paul Gleason as Deputy Police Chief Dwayne T. Robinson
- William Atherton as Richard Thornburg
- Hart Bochner as Harry Ellis
- Robert Davi as Special Agent Johnson
- Grand L. Bush as Agent Johnson
- De'voreaux White as Argyle
- James Shigeta as Joseph Yoshinobu "Joe" Takagi
- Rick Ducommun as Walt the engineer
- Dennis Hayden as Eddie
- Al Leong as Uli
- Andreas Wisniewski as Tony Vreski
- Taylor Fry as Lucy McClane
- Noah Land as John McClane Jr.
- Bruno Doyon as Franco
- Hans Buhringer as Fritz
- Gary Roberts as Heinrich
- Lorenzo Caccialanza as Marco
- Joey Plewa as Alexander
- Wilhelm von Homburg as James
- Gerard Bonn as Kristoff