Trevor Bardette
as
Mr. Hale
Frank Hagney
as
Tough Yankee #2
Edward Earle
as
Town Leader
Jesse Eisenberg
as
Benjamin Strauss
Diane Kruger
as
Mirjana
Richard Gere
as
Simon Hunt
Goran Kostic
as
Srdjan
Francis D. Lyon
Director
Dale Van Sickel
as
Alonzo Martin
Robert Foulk
as
Confederate Gen. Ledbetter
Eddie Firestone
as
Robert Buffum
Frank McGrath
as
Soldier
Tom London
as
Davis - Rancher
Peter Whitney
as
Lafe Prentiss
Frank Sully
as
Red - Bartender
Thomas Browne Henry
as
The Doctor
George Montgomery
as
Jack McCall
Gene Roth
as
Prosecutor
Douglas Kennedy
as
'Wild' Bill Hickok
William H. Macy
as
Admiral Jim Sandecker
Steve Zahn
as
Al Giordino
Matthew McConaughey
as
Dirk Pitt
Penélope Cruz
as
Eva Rojas
Juana Acosta
as
María
Toni Acosta
as
Silvia
Adriana Ugarte
as
Vero
Matt McCoy
as
Andrew Lee
Lew Temple
as
Daniel Glenn
Brad Leland
as
Frank Smith
Jee-woon Kim
Director
Johnny Yong Bosch
as
Im Joong-kyung
Francis X. Bushman Jr.
as
Churchgoer
Ward Bond
as
Lout Laughing in Church
Gene Lockhart
as
Quid
Mel Gibson
as
Guy Hamilton
Sigourney Weaver
as
Jill Bryant
Sidney Blackmer
as
Swazey
Anthony Mandler
Director
Jamie Bell
as
Brett Gelman
as
Mr. Fields
Jeffrey Donovan
as
Wheeler
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
Catherine Deneuve
as
Éliane
Vincent Perez
as
Jean-Baptiste