Megan Fox brought a striking presence to the gritty world of Jonah Hex, and it’s a role that still gets people talking.

In the film, she plays Lilah Black, a character who walks a fine line between vulnerability and survival in a harsh, lawless setting. Megan gave Lilah more than just a surface-level portrayal—there’s a quiet resilience in the way she carries herself, even in moments where the odds are clearly stacked against her. It added a layer of humanity to a movie built on revenge and chaos.
What stands out here is how effortlessly she fits into the Western aesthetic. The corseted look, the dust-filled atmosphere, the tension in every scene—it all works because she commits to the tone without overplaying it. Megan Fox has often been recognized for her screen presence, but roles like this show she can adapt to very different genres when given the chance.

Looking back, Jonah Hex may not have been a massive hit, but performances like hers are part of why it still has a following.
Did Megan Fox deserve more recognition for this role?
And which of her performances do you think is the most underrated?