Josh Brolin is turning into a pretty good actor. I loved him in No Country for Old Men. John Malkovich is one of our greatest actors period. Megan Fox shouldn’t be allowed on film and playing a whore may not be a stretch for her, but she doesn’t do a good job at that. Movies based on cultish comic book characters are all the rage lately and Jonah Hex is not a bad character to start with. However, this movie is just a mess. The opening minutes try to relay the origin of Jonah Hex and it is virtually incomprehensible. The subsequent plot is absurd and really embarrassing. Brolin does his best to sell it and carries the film the best he can. Malkovich gives a lackluster performance and Fox made me almost burst out laughing she is so horrible. Don’t waste your time or money on this cursed movie.