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.
Bruno Stroszek sort de prison. Il rencontre Eva, une prostituée brutalisée par ses proxénètes. Ces deux êtres malmenés par la vie se lient d’amitié et Bruno la recueille sous son toit. Mais les souteneurs les harcèlent et ils décident de tout quitter pour se rendre en Amérique avec le vieux Scheitz, le seul ami de Bruno. Un cousin de ce dernier y tient un garage et les aide à s’installer. Mais leurs espoirs d’une nouvelle vie se heurtent rapidement à la réalité.