Der Bürgerkriegsveteran Jonah Hex (Josh Brolin) macht, von seiner Rachsucht getrieben, Jagd auf Quentin Turnbull (John Malkovich) und dessen Handlanger Burke (Michael Fassbender). Doch dann erfährt Hex, dass der Mörder seiner Familie bei einem Hausbrand ums Leben gekommen sein soll, der um ein Haar auch Hex mit erwischt hätte. Das Kontrastprogramm zwischen den heißen Schenkeln der Prostituierten Lilah (Megan Fox) findet aber ein jähes Ende, als Hex von Präsident Grant (Aidan Quinn) höchstpersönlich herbeizitiert, um Hilfe gebeten und faustdick überrascht wird: Turnbull lebt, hat eine fürchterliche Superwaffe gestohlen und plant einen verheerenden Anschlag auf die noch jungen Vereinigten Staaten von Amerika...