Gunslinger Jonah Hex is appointed by President Ulysses Grant to track down terrorist Quentin Turnbull, a former Confederate officer determined on unleashing hell on earth. Jonah not only secures freedom by accepting this task, he also gets revenge on the man who slayed his wife and child.
Josh Brolin
as Jonah Hex
John Malkovich
as Turnbull
Megan Fox
as Leila
Michael Fassbender
as Burke
Will Arnett
as Lieutenant Grass
Aidan Quinn
as Ulysses S. Grant
Wes Bentley
as Adleman Lusk
John Gallagher Jr.
as Second Lt. Evan
Tom Wopat
as Colonel Slocum
Jeffrey Dean Morgan
as Jeb Turnbull
Lance Reddick
as Smith
Julia Jones
as Cassie