Londres, 1920. Après un mariage vite accepté pour convenances sociales, Kitty part avec son mari, Walter, médecin bactériologiste, pour vivre à Shanghai où il doit mener des recherches. Rapidement, la jeune femme tombe amoureuse d'un autre homme...
John McClane, un flic de New York, débarque à Los Angeles afin de passer les vacances de Noël avec sa femme. Mais au même moment, la tour qui abrite la soirée du réveillon est envahie par un groupe de terroristes. Les résidents de l'immeuble sont pris en otage. Tout a été calculé au millimètre près. Tout sauf un détail… McClane.