I had to see this, primarily because it's one of DC Comic's more obscure characters and a Western, on top of it. For the most part it's an entertaining movie. Only 81 minutes and jammed packed with action and effects, so it moves. On the downside, all the characters are pretty basic and one-dimensional. Josh Brolin portrays Hex, who is hideously scarred and left for dead by his Civil War commanding officer, Quentin Turnbull (John Malkovich). Hex had killed Turnbull's son, Jeb (Jeffrey Dean Morgan of SUPERNATURAL, BURNING ZONE), after disobeying an order to burn down a hospital during the war. Through a few different flashbacks, one of them the animated title-sequence, it's explained how Crow Indians found Hex and were able to save him, though they were only able to bring him partway back from the dead. Because of this he's able to communicate with corpses and get information from them. This comes in handy when the U.S. Government wants to hunt down the rogue Quentin Turbull, who wants to destroy the United States with a new advanced weapon. Hex simply wants revenge. There's also a whore, Lilah (Megan Fox of JENNIFER'S BODY), who's in love with Hex despite him being this angry ugly bastard.
JONAH HEX is an entertaining movie and as comic adaptations go is somewhere in the middle.