Jonah Hex (Josh Brolin) es un pistolero caza recompensas con una parte de la cara desfigurada, que viste un uniforme del ejercito confederado, cuyas aventuras siempre terminan de forma sangrienta. John Malkovich interpreta a Turnbull, un rico dueño de una plantación sureña que culpa a Hex de la muerte de su hijo a manos de los soldados de la Unión durante la Guerra Civil. Megan Fox completa el trío protagonista como Leila, una pistolera que despertará en Hex un especial interés amoroso. Adaptación del clásico cómic creado por John Albano y Tony DeZuniga.