Peter Donat
as
Don Jacovich
Richard Herd
as
Evan McCormack
Lewis Arquette
as
Hatcher
Michael Douglas
as
Richard Adams
Sam Elliott
as
John Pierce
Campbell Lane
as
Kulkonne
Jed Rees
as
Morrisey
Erich Anderson
as
Talberg
John Bedford Lloyd
as
Det. Louis Aragon
William Baldwin
as
Det. Max Kirkpatrick
Dan Hedaya
as
Walter Hollenbach
Brian Cox
as
Captain Jeremiah Cassidy
Andy Garcia
as
Frank Conner
Jack Gill
as
Motorcyclist
Michael Keaton
as
Peter McCabe
Matt Bushell
as
Danny Stockton
Giancarlo Esposito
as
Inspector Hollander
Carly Pope
as
Kim Byers
Robert Patrick
as
Walter Hatch
Fares Fares
as
Jacob
Spike Lee
Director
Peter Gerety
as
Captain Coughlin
Willem Dafoe
as
Captain John Darius
Denzel Washington
as
Detective Keith Frazier
Jodie Foster
as
Madeleine White
Miguel Sapochnik
Director
Liev Schreiber
as
Frank
Forest Whitaker
as
Jake
Joe Pingue
as
Ray
Jude Law
as
Remy
Mike Judge
Director
John Doman
as
Airplane Captain / White House Representative
Mike Judge
as
Beavis / Butt-Head / Tom Anderson / Mr. Van Driessen / Principal McVicker
Demi Moore
as
Dallas Grimes
Bruce Willis
as
Muddy Grimes
Jason Statham
as
Brant
Ned Dennehy
as
Radnor
Luke Evans
as
Stokes
Aidan Gillen
as
Weiss
David Ayer
Director
Sam Worthington
as
James 'Monster' Murray
Arnold Schwarzenegger
as
John 'Breacher' Wharton
Catherine Dyer
as
Karen Wharton
Max Martini
as
Tom 'Pyro' Roberts
Luis Fernández de Eribe
as
Lucas
Javier Botet
as
Tristana Medeiros
John Leguizamo
as
Burke
Bruce Willis
as
Lt. John McClane
Robert Patrick
as
O'Reilly
Robert Costanzo
as
Sgt. Vito Lorenzo
Joe Taslim
as
Jaka
Yayan Ruhian
as
Mad Dog
Iko Uwais
as
Rama