Džordžs Beilijs visu savu apzinīgo mūžu ir pavadījis, palīdzot līdzcilvēkiem, un ignorējis pats savus sapņus un laimi. Rezultātā Džordžs ir nelaimīgs, depresīvs un izmisis un pašā Ziemassvētku priekšvakarā plāno izdarīt pašnāvību. Tomēr pēdējā brīdī uzrodas viņa sargeņģelis Klarenss, kurš uzskatāmi parāda Džordžam to, kā būtu bijis, ja viņš nekad nebūtu nācis šai pasaulē…
Džonam Makleinam diez ko neveicas. Viņa laulība pamazām izirst, viņš ir atstādināts no amata, un nu Hansa Grūbera (vācu terorists, kuru Džons nosvieda no jumta pirms pāris gadiem) brālis draud uzspridzināt kādu skolu, ja Makleins nepiekritīs skraidīt pa pilsētu, cenšoties atrisināt Grūbera bīstamos uzdevumus.
Noziedznieku banda sagrābj lidostas vadības pulti savās rokās. Lidmašīnas vairs nevar nolaisties, tāpēc Džonam ir jātiek galā ar teroristiem pirms lidaparātiem beidzas degviela.