Година 1983. Управник једне од највећих коцкарница у Лас Вегасу Танџиерс, Сем Ротстин звани Ејс (Р. Де Ниро) улази у свој аутомобил у којем експлодира подметнута бомба… Десет година раније. Ејс је дошљак у Лас Вегас из Чикага где су га приметили месни мафијаши те му због његовог дара за бројеве понудили уносни посао у коцкарници. У Лас Вегас је стигао и Ејсов најбољи пријатељ из детињства, пробитачни и агресивни Ники Санторо (Џ. Пеши), брз на језику и још бржи на ножу.

Џон Маклејн преживљава тешка времена: након пресељења у Њујорк, супруга га је напустила, а он је почео да пије, због чега је суспендован. Међутим, неустрашиви полицајац мора да се сабере и да се супротстави прошлости која га прогања. Наиме, њега контактира мистериозни Сајмон, терориста који је поставио читав низ бомби на јавна места. Сајмон увлачи Маклејна у своју бизарну игру - ако полицајац не открије где се бомба налази, он ће је активирати. Ускоро, Џон открива да је Сајмон брат једног терористе који је погинуо у једној од његових акција. Уз помоћ власника продавнице, Маклејн покушава да открије где се крију бомбе и спречи погибију хиљада људи...

Рат због дроге на граници САД-а и Мексика ескалира јер су картели почели трговати терористима широм америчке границе. Како би победио у овоме рату, савезни агент Мет Бурнс (Џош Бролин) ће морати да се удружи са живахним Алејандром (Беницио Дел Торо).