Полицейский Джон Макклейн оказался в Лос-Анджелесе, чтобы встретиться с женой. Он пришел на праздничный вечер в ультрасовременную высотку. Ничто не предвещало беды. Но все изменилось, когда здание захватила вооруженная группа. Эти люди объявили себя политическими борцами. Они взяли под контроль помещение, забрав в плен около двадцати человек. Среди заложников оказалась и супруга Джона.
Теперь ему одному приходится противостоять хорошо подготовленным противникам. Каждый шаг может стать последним. Из спокойного рождественского вечера ситуация превратилась в жестокое противостояние. Ему нужно не только спасти невинных людей, но и защитить ту, которая ему дорога. Борьба идет за каждую минуту, за каждый этаж огромного здания.