\埃森·爱德华兹(约翰·韦恩饰)是一位曾参加过美国内战的退伍老兵,战争结束后,他回到了德克萨斯州的家乡希望与亲人团聚。然而,一场科曼奇族的突袭摧毁了他的心愿,埃森的哥哥和嫂子在袭击中惨遭杀害,侄女黛比(娜塔利·伍德饰)被印第安人掳走,下落不明。为了为嫂子复仇,也为了找到黛比的下落,埃森和养子马丁(杰弗里·亨特饰)一起开始了艰难的搜寻之旅。花费了五年时间和千元赏金,埃森终于找到了印第安酋长斯卡的踪迹。然而,埃森对印第安人的仇恨和疯狂的举动让马丁开始怀疑叔叔搜寻黛比的真正动机,他担心埃森会杀死已经被印第安人同化的黛比。