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