Месть должна свершиться в драматическом вестерне Джона Кассара, снятому по всем канонам жанра. Действие картины разворачивается через несколько лет после гражданской войны в США. На дворе 1870-е. Джон Генри Клейтон (Кифер Сазерленд), ветеран войны и по совместительству бывший наемный убийца, решает остепениться и наладить потерянные семейные связи. Он возвращается на родину, в дом отца, в котором не был десять лет. Отец-священник (Дональд Сазерленд) уже давно не ждал его возвращения. Когда-то у Джона была дома возлюбленная, но за время его отсутствия она вышла замуж за другого. Ко всему прочему в родном местечке неспокойно. Там заправляет жестокая банда преступников во главе с Джеймсом МакКуди (Брайан Кокс). До поры до времени Джон старается не вмешиваться в то беззаконие, которые творят бандиты. Но терпению Джона приходит конец, когда преступники убивают его отца.