On vuosi 1872. John Henry Clayton (Kiefer Sutherland) jättää pyssysankarin uransa ja palaa kotikaupunkiinsa Fowleriin Wyomingissa korjatakseen välinsä isänsä, pastori Claytonin (Donald Sutherland), kanssa. Kaupunki on kuitenkin kaaoksen vallassa: seudun lävitse suunnitellaan rautatietä ja rikolliset terrorisoivat tilallisia, jotka eivät suostu myymään maitaan. Vain John Henry voi pysäyttää rikolliset, mutta hänen isänsä ei halua poikansa turvautuvan jälleen väkivaltaan.