The much anticipated trailer for DC’s adaptation of the sci-fi cowboy “Jonah Hex” is now online courtesy of Yahoo! Movies. It’s a pretty good complete trailer giving us the story details as well as the proper introduction for all the main characters. Oh ya, and there’s a lot of Megan Fox which is always a good thing… but then there’s also a lot of Megan Fox acting which is something less to be desired of.

Directed by Jimmy Hayward “Jonah Hex” stars Josh Brolin as Hex, Megan Fox, Hex’s love interest and John Malkovich, as Turnbull, a wealthy Southern plantation owner blames Hex for the death of his son during the Civil War.