
124 minutes
7/3/1990
One year after his heroics in Los Angeles, John McClane is an off-duty cop who is the wrong guy in the wrong place at the wrong time. On a snowy Christmas Eve, as he waits for his wife's plane to land at Washington Dulles International Airport, terrorists take over the air traffic control system in a plot to free a South American army general and drug smuggler being flown into the US to face drug charges. It's now up to McClane to take on the terrorists, while coping with an inept airport police chief, an uncooperative anti-terrorist squad, and the life of his wife and everyone else trapped in planes circling overhead.

Bruce Willis
as John McClane

Bonnie Bedelia
as Holly McClane

William Sadler
as Stuart

John Amos
as Major Grant

Franco Nero
as General Ramon Esperanza

William Atherton
as Richard Thornberg

Dennis Franz
as Capt. Carmine Lorenzo

Art Evans
as Leslie Barnes

Fred Thompson
as Trudeau

Tom Bower
as Marvin

Sheila McCarthy
as Samantha 'Sam' Coleman

Don Harvey
as Garber

Reginald VelJohnson
as Sgt. Al Powell

Tony Ganios
as Baker

Peter Nelson
as Thompson

Robert Patrick
as O'Reilly
Mick Cunningham
as Sheldon

John Leguizamo
as Burke

Tom Verica
as Kahn

John Costelloe
as Cochrane

Vondie Curtis-Hall
as Miller

Mark Boone Junior
as Shockley
Ken Baldwin
as Mulkey
Danny Weselis
as Blue Light Team
Gregg Kovan
as Blue Light Team
Vincent Mazella Jr.
as Blue Light Team
Don C. McGovern
as Blue Light Team - Lt. Sherman
Jeff Langton
as Blue Light Team
Danial Donai
as Blue Light Team
Bob 'Rocky' Cheli
as Blue Light Team

Dale Jacoby
as Blue Light Team
Patrick O'Neal
as Corporal Telford
Ben Lemon
as Sergeant
Jason Ross-Azikiwe
as Second Sergeant
Anthony Droz
as Soldier
Michael Francis Clarke
as Northeast Plane - Pilot
Steve Pershing
as Northeast Plane - Co-Pilot

Tom Everett
as Northeast Plane - Navigator
Sherry Bilsing
as Northeast Plane - Stewardess
Karla Tamburrelli
as Northeast Plane - Stewardess

Jeanne Bates
as Northeast Plane - Older Woman

Colm Meaney
as Windsor Plane - Pilot
Steffen Foster
as Windsor Plane - Co-Pilot

James Lancaster
as Windsor Plane - Navigator

Amanda Hillwood
as Windsor Plane - Stewardess

Felicity Waterman
as Windsor Plane - Stewardess
Alan Berger
as Windsor Plane - Passenger

Vance Valencia
as Foreign Military Plane - Pilot
Gilbert Garcia
as Foreign Military Plane - Co-Pilot

Julian Reyes
as Foreign Military Plane - Young Corporal

Richard Domeier
as WNTW Cameraman
David Katz
as WNTW Soundman

Robert Lipton
as WNTW Chopper Pilot

Rob Steinberg
as WZDC - Victor
Paul Abascal
as WZDC Director
John Rubinow
as WZDC Producer
Bob Braun
as WZDC Newscaster

Dominique Jennings
as WZDC Newscaster

Carol Barbee
as WZDC Newscaster
Jerry E. Parrott
as Engineer
Martin Lowery
as Engineer

Robert Sacchi
as Engineer
Dick McGarvin
as Engineer
Edward Gero
as Engineer

Stafford Morgan
as Engineer
Robert J. Bennett
as Engineer
Nick Angotti
as Engineer
Jim Hudson
as Engineer

Tom Finnegan
as Engineer

Thomas Tofel
as Engineer
Earl Houston Bullock
as Engineer

Wynn Irwin
as Engineer
Rande Scott
as Engineer
Ken Smolka
as Engineer

Robert Costanzo
as Sgt. Vito Lorenzo

Lauren Letherer
as Rent-A-Car Girl
Connie Lillo-Thieman
as Information Booth Girl
Ed DeFusco
as Morgue Worker

Charles Lanyer
as Justice Man
Bill Smillie
as Custodian
Dwayne Hargray
as Luggage Worker
John Cade
as Lobby Cop
Paul Bollen
as Airport Cop

Joseph Michael Roth
as Airport Cop
David Willis Sr.
as Tow Truck Driver

Dru Berrymore
as Capt. Lorenzo's Secretary (uncredited)
Edward Mannix
as Tower Controller (voice) (uncredited)
Robert M. Bouffard
as Police Officer (uncredited)
Michael Luggio
as Police Officer (uncredited)
James Wellington
as Police Officer (uncredited)
Scott Cranford
as Airport Security Guard (uncredited)
Reggie Luck
as Airport Cop (uncredited)
Russell McConnell
as Engineer (uncredited)