ایتن ادواردز (جان وین) بعد از چند سال از اتمام جنگ داخلی آمریکا به خانه برمیگردد. چند روز بعد اعضای خانوادهاش مورد حمله سرخپوستان قرار میگیرند. به این ترتیب ایتن تصمیم میگیرد که به انتقام کشتهشدگان برخیزد و به جستجوی برادرزادههایش و بازگرداندن آنها بپردازد. در این راه برادرزاده ناتنیاش مارتین (جفری هانتر) نیز به او کمک میکند.