Casting

Director

Tim McCanlies

Producer

David Kirschner

Executive Producer

Toby Emmerich, Mark Kaufman

Writer

Tim McCanlies

Original Music Composer

Patrick Doyle

Director of Photography

Jack N. Green

Editor

David Moritz

Casting

Ed Johnston, Emily Schweber

Stunt Coordinator

Walter Scott

Production Design

David J. Bomba

Art Direction

John R. Jensen

Set Decoration

James Edward Ferrell Jr.

Costume Design

Gary Jones

Makeup Artist

Manlio Rocchetti, Pamela S. Westmore, Diane Hardin, Darylin Nagy, Robin Beauchesne, Troy Breeding

Hairstylist

Melizah Anguiano Wheat, Terri Ewton, Manlio Rocchetti

Michael Caine
Michael CaineGarth
Robert Duvall
Robert DuvallHub
Haley Joel Osment
Haley Joel OsmentWalter
Josh Lucas
Josh LucasAdult Walter
Kyra Sedgwick
Kyra SedgwickMae
Christian Kane
Christian KaneYoung Hub
Nicky Katt
Nicky KattStan
Eric Balfour
Eric BalfourSheik's Grandson
Kevin Haberer
Kevin HabererYoung Garth
Emmanuelle Vaugier
Emmanuelle VaugierJasmine
Mitchel Musso
Mitchel MussoBoy
Marc Musso
Marc MussoBoy
Michael O'Neill
Michael O'NeillRalph
Deirdre O'Connell
Deirdre O'ConnellHelen
Adam Ozturk
Adam OzturkThe Sheik
Jennifer Stone
Jennifer StoneMartha
Joe Stevens
Joe StevensInsurance Salesman
Morgana Shaw
Morgana ShawReceptionist
Adrian Pasdar
Adrian PasdarSkeet Machine Salesman
Dameon Clarke
Dameon ClarkeAnimal Truck Driver
Jason Douglas
Jason DouglasHelper
Rick Dial
Rick DialFeed Store Owner
Jo Harvey Allen
Jo Harvey AllenWoman in Hospital
Eugene Osment
Eugene OsmentDoctor
Travis Willingham
Travis WillinghamHood
Kanin Howell
Kanin HowellHood
Brian Decaro
Brian DecaroHood
Billy Joe Shaver
Billy Joe ShaverBiplane Truck Driver
?
Daniel BrooksSheik's Great Grandson
Nick Price
Nick PriceWalt's Son #1
Rory Thost
Rory ThostWalt's Son #2
?
Cory SinclairFrench Police Officer (uncredited)