Jonah Hex is a 2010 American Western superhero film based on the DC Comics character of the same name. Directed by Jimmy Hayward from a screenplay by Neveldine/Taylor, the film stars Josh Brolin in the title role, John Malkovich, Megan Fox, Michael Fassbender, Will Arnett, Michael Shannon and Wes Bentley. From Wikipedia