Der ehemalige Kleinkriminelle Terry Noonan (Sean Penn) hat die Ufer gewechselt und arbeitet jetzt als verdeckter Ermittler gegen das organisierte Verbrechen. Sein neuer Auftrag führt ihn nach Jahren in sein heimatliches Viertel in New York zurück. Er ist auf eine irisch-stämmige Gangsterfamilie
Det. Lt. John McClane (Bruce Willis) wartet am Dulles Airport in Washington D.C. auf seine Frau Holly (Bonnie Bedelia), die mit einem Flieger aus Los Angeles anreist, um mit ihm Weihnachten zu verbringen. Das Wetter ist miserabel: Schneestürme. Aber die meteorologischen Widrigkeiten sind nicht der