西部英雄约拿·哈克斯

约拿·哈克斯（乔什·布洛林饰）他是一个赏金猎人，是一个残酷无情的枪手，还是一个无所畏惧亦无所需求的男人，他过着清心寡欲的生活，他存在的一切目的就是要找到、抓到、杀死。
约拿·哈克斯的暴力史以及他死里逃生的过往已经成为了传奇和谜团，没有人能确切地说清楚约拿·哈克斯是如何走到今天这个地步的，也没有人知道约拿·哈克斯到底过着什么样的生活。正是这样的经历，让约拿·哈克斯成为了横跨现实世界和超现实世界的神秘人物，不过，约拿·哈克斯也不是独来独往的侠客，他和人类还有联系，他和一名叫做赖莉（梅根·福克斯饰）的妓女还有密切的关系。
美国军人找到了约拿·哈克斯，他们给哈克斯开出了一个他无法拒绝的条件，只要能搞定巫毒术士昆汀·特恩布尔（约翰·马尔科维奇饰），哈克斯就能换回自己的自由，在很多年之前，昆汀·特恩布尔就曾经杀死了哈克斯的妻子和孩子，并在他的脸上留下了伤疤。这次，哈克斯迎来了自己的一个复仇的机会。不过，昆汀·特恩布尔却不是那么好对付的一个对手，他的手下正在召集一支死亡大军，并要跃跃欲试地在美国大开杀戒，同时昆汀·特恩布尔更视哈克斯为不共戴天的敌人，他也要杀死哈克斯为快。
Revenge gets ugly.