Megan Fox reveals her Jonah Hex role, and you won't guess it

Megan Fox told that her character in the upcoming supernatural western Jonah Hex isn't one you'll recognize from the comics.

"They've changed her name a couple of times—it's Leila now," Fox told the site. "She is a prostitute. She's a good ol' working girl, and she's a love interest to Jonah [Josh Brolin] ... of sorts. I mean, it's by no means a classic type of relationship."

The movie, directed by Jimmy Hayward and based on the DC Comic, also stars John Malkovich, Will Arnett and Michael Shannon. It opens Aug. 6, 2010.

"That movie is gonna be amazing," Fox said. "It's a post-Civil War, apocalyptic-type western. The director, Jimmy, is a lunatic, and he might be a genius. From some of the things I've seen him shoot, it's a badass movie."

More from around the web