约翰尼(埃米尔·赫斯基 Emile Hirsch 饰)年纪轻轻却是洛杉矶圣加布里埃尔山谷一代赫赫有名的毒贩头子,花着靠贩毒得来的不义之财,约翰尼和自己的一帮弟兄们活得自在又滋润。一日,约翰尼和朋友驾车兜风,偶然遇到了名叫扎克(安东·尤金 Anton Yelchin 饰)的男孩,扎克是杰克(本·福斯特 Ben Foster 饰)的弟弟,杰克欠了约翰尼一大笔钱,于是,半真半假的,约翰尼“绑架”了扎克。 和约翰尼在一起的日子里,扎克过得并不像一个“人质”,他自己也乐得自在,哪知道,扎克不明真相的母亲奥莉薇娅(莎朗·斯通 Sharon Stone 饰)依然处在了崩溃的边缘。随着时间的推移,事态的发展逐渐脱离了约翰尼的掌控,他发现在不知不觉之间,自己竟然成为了众矢之的。。故事发生在1890年,科妮莉亚·洛克是一位来自英国的法老女儿,一个为了死去的儿子复仇,只身前往美国西部寻找仇人的未婚妈妈。然而仅仅到达西部的两周时间内,科妮莉亚就已经目睹了四起杀戮。某天,她在旅馆被黑心老板控制马上没命时,曾有过一面之缘且试图要为其开脱的伊莱·惠普及时出现救下了她。伊莱是一名前骑兵侦察员和波尼族成员,也是一位想要夺回自己土地的印第安士官。在科妮莉亚的请求下,她跟随着伊莱,两人一道前往北部。两个人有着类似的创伤,也有着一样坚定的目标:伊莱被边缘化的身份让他不断经历着指摘,他想要夺回本该属于自己的东西;科妮莉亚的贵族身份和金钱在西部之地毫无用处,她只是个一心为儿子报仇的母亲。于是二人联合起来,科妮莉亚学会了用枪、射箭,与伊莱携手面对从新奥尔良到怀俄明一路的魔幻与残忍,与敌人展开了复仇之战,最终找到了那个要为她儿子的死付出代价的人。然而当最后的真相被揭开,事情却出现了科妮莉亚意料之外的走向......。