All four films from the popular 'Die Hard' franchise.
In 'Die Hard' (1988) on Christmas Eve, New York cop John McClane (Bruce Willis) is visiting his estranged wife Holly (Bonnie Bedelia) in Los Angeles, where she works. They are attending a party at Holly's high-rise office block when terrorists, led by the suave Hans Gruber (Alan Rickman) break in, taking everyone hostage. McClane manages to evade capture, however, and sets out to rescue his wife and the other prisoners. It is not long before he is running barefoot over shattered glass in a sweaty vest, muttering 'Yippy kay aye' as he dispatches the baddies with bullets and a certain earthy wit.
In 'Die Hard 2 - Die Harder' (1990), Los Angeles cop John McClane is set to meet up with wife Holly on Christmas Eve, this time at Dulles airport in Washington DC. However, when terrorists take over the airport in an attempt to rescue dictator Esperanza (Franco Nero) from his incoming flight, it is up to McClane to restore order and ensure that Holly's plane lands safely. Get that sweaty vest out, and put some shoes on this time.
In 'Die Hard with a Vengeance' (15) John McClane becomes involved in a twisted game of Simon Says when an evil terrorist (Jeremy Irons) sends him dashing all over the city in an effort to find a series of explosive devices. Teaming up with electrician Zeus Carver (Samuel L. Jackson), McClane soon discovers that the bombs are an elaborate ruse intended to provide cover for a billion dollar bank job. Finally,
'Die Hard 4.0' (also known as 'Live Free or Die Hard' in the USA) (2007) (15) finds McClane routinely asked to bring in a computer hacker, Matt Farrell (Justin Long) for questioning. In transit, events overtake them as they witness a full-scale cyber attack on the country's infrastructure led by mystery attacker Thomas Gabriel (Timothy Oliphant), who plans to systematically shut down or destroy the nation's major networks over three days. With time running out, McClane and his hacker friend have to stop the mastermind before it's too late.