I don't understand why this film has the terrible reputation it does. It's nowhere near as bad a some of the larger scale blockbusters / reboots etc that dominate the cinemas. It's taken me over 10 years to catch up with it and its not all that bad. It's not a masterpiece but it has a lot of originality and cool ideas to spare. True John Malkovich stinks as the baddie - he seems half-asleep, and the mind boggles as to how come there's a legion of great character actors filling out the ranks in thankless supporting roles (hello, Lance Reddick, Jeffrey Dean Morgan, Michael Fassbender, Will Arnett, Michael Shannon, Aidan Quinn). This is like an inventive version of Wild Wild West, another blockbuster western that was deemed a turkey like this. Dodgy politics aside (Hex fought for the Confederates) this doesn't waste a minute of its trim 80 min Josh Brolin is committed as Jonah Hex and made a good impression and Megan Fox matched him in a very thin role. It was fun - didn't outstay its welcome and with expectations lower than a snake's bellybutton, this was very enjoyable.
5 out of 10 - Entertaining but stupid