New York-polisen John McClane är i Los Angeles för att fira jul tillsammans med sin fru som blivit befordrad på jobbet. Under företagets julfest på 30:e våningen invaderas byggnaden av en grupp tyska terrorister som tar sällskapet som gisslan.