cast
-
Josh Brolin
Jonah Hex
-
John Malkovich
Turnbull
-
Megan Fox
Leila
-
Michael Fassbender
Burke
-
Will Arnett
Lieutenant Grass
-
Aidan Quinn
Ulysses S. Grant
-
Wes Bentley
Adleman Lusk
-
John Gallagher Jr.
Second Lt. Evan
-
Tom Wopat
Colonel Slocum
-
Jeffrey Dean Morgan
Jeb Turnbull
-
Lance Reddick
Smith
-
Julia Jones
Cassie
-
Michael Shannon
Doc Cross Williams
-
Rio Hackford
Grayden Nash
- Luke James Fleischmann Travis
-
David Jensen
Turnbull's Guard
-
Billy Blair
Billy
-
Sean Boyd
The Preacher
-
John McConnell
Stunk Crick Sheriff
- Jackson Townsend Stunk Crick Mayor
- T.J. Toups Stunk Crick Deputy
- Ned Coleman Stunk Crick Deputy
- John Wirt Stunk Crick Deputy
- Ty Holland Dumbass Outlaw
-
J.D. Evermore
Union Officer on Train
- Scott Staggers Union Letter Writer
-
Jimmy Hayward
Train Wood Tender
- Michael Arnona Train Engineer
- Noel Murano Surviving Soldier
- Preston Acuff Union Officer at Fed Reserve
- Jonathan Watts Bell Roughneck at Tent
- Vincent Riverside Roughneck at Tent
- Stephen S. Chen Old Chinese Guy
-
Joseph Billingiere
Old Cherokee (as Joe Billingiere)
-
Bill Martin Williams
Union Commanding Officer
- Milos Milicevic Burly Turnbull Guard
-
Eric Scott Woods
Turnbull's Lookout
-
Maureen Brennan
Mother on Train
- Kennon Kepper Boy on Train
- Grayhawk Perkins Medicine Man
-
Seth Gabel
Advisor
- Bruce Barnes Singer
- Andy Ryan Barber
-
Darin Heames
Bartender
-
Mitchell Amundsen
Customer
-
Matt Lasky
Dead Turnbull Guard
-
Rance Howard
Telegrapher
-
Antal Kalik
Huge Bar Patron
-
Michael Papajohn
Saber Guard
-
Tait Fletcher
Nasty Gunner
-
Paul Zies
Henchman #1
-
Brian Elerding
Lookout
- Jake Radaker Boy
-
Natacha Itzel
Jonah's Wife
-
Lisa Rotondi
The Lovely Prostitute
-
Veronica Russell
Red Haired Prostitute
-
Danny Cosmo
Grimey Local
- Sean M. Sellers Turnbull Man
- Alexander Asefa Peasant
-
Dennis Keiffer
Train Thug (uncredited)