Tom Skerritt
as
Captain Bill Rhodes
Monica Bellucci
as
Dr. Lena Fiore Kendricks
Cole Hauser
as
James 'Red' Atkins
Bruce Willis
as
Lieutenant A.K. Waters
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
Bruce Willis
as
Man Whose Caravan Is Attacked
Tim Curry
as
Mr. Jigsaw
Richard Moll
as
Prison Attendant
Samuel L. Jackson
as
Wes Luger
Alan Rudolph
Director
John Pankow
as
Arthur Kellogg
Demi Moore
as
Cynthia Kellogg
Harvey Keitel
as
Det. John Woods
Bruce Willis
as
James Urbanski
Meta Golding
as
Female Counsel
Bruce Willis
as
Greer
Rosamund Pike
as
Maggie
Radha Mitchell
as
Peters
Barry Levinson
Director
Kiersten Warren
as
Grace the bank teller
Bruce Willis
as
Joe Blake
Cate Blanchett
as
Kate Wheeler
Billy Bob Thornton
as
Terry Collins
Tony Scott
Director
Halle Berry
as
Cory
Julie K. Smith
as
Dancer
Bruce Willis
as
Joe Hallenbeck
Noble Willingham
as
Sheldon Marcone
Eva Green
as
Ava
Marton Csokas
as
Damien Lord
Bruce Willis
as
Hartigan
Jessica Alba
as
Nancy
Michael Chiklis
as
Frank
Roman Mitichyan
as
Hotel Clerk Gary
Tyler Jon Olson
as
Joe
Bruce Willis
as
Rex
Matt Eskandari
Director
Bruce Willis
as
Chalmers
Tyler Jon Olson
as
Lt. Colton
Jesse Metcalfe
as
Miller
Walter Hill
Director
David Patrick Kelly
as
Doyle
William Sanderson
as
Joe Monday
Bruce Willis
as
John Smith
Leslie Mann
as
Wanda
Jesse V. Johnson
Director
John Malkovich
as
Bruce Willis
as
Arnold
Olga Kurylenko
as
Vanessa
Bruce Willis
as
Biggs
Randy Couture
as
Petey
James Remar
as
William Long
Casey Affleck
Director
Ben Stiller
as
Ben Stiller
Natalie Portman
as
Natalie Portman
Bruce Willis
as
Self
John Travolta
as
Self
Simon West
Director
Sylvester Stallone
as
Barney Ross
Liam Hemsworth
as
Billy The Kid
Bruce Willis
as
Church
Jason Statham
as
Lee Christmas
Jon Turteltaub
Director
Alexandra Barreto
as
Flight Attendant
Lou Beatty Jr.
as
General Manager
Jan Hoag
as
Newsstand Tourist
Bruce Willis
as
Russ Duritz
Thomas Jane
as
Admiral
Rachel Nichols
as
Chambers
Bruce Willis
as
Clay Young
Timothy V. Murphy
as
Commander Stanley
Art LaFleur
as
Bill Jorgenson
Bruce Willis
as
Jeff Talley
Jamie McShane
as
Joe Mack
Tina Lifford
as
Laura Shoemaker
Michael Lehmann
Director
Andie MacDowell
as
Anna Baragli
Frank Welker
as
Bunny the Dog
Bruce Willis
as
Hudson Hawk
Sandra Bernhard
as
Minerva Mayflower
Nick Cassavetes
Director
Amber Heard
as
Alma
Amanda Seyfried
as
Julie Beckley
Sharon Stone
as
Olivia Mazursky
Bruce Willis
as
Sonny Truelove