Na het overlijden van hun zoon, verlaten de gepensioneerde sheriff George Blackledge (Kevin Costner) en zijn vrouw Margaret (Diane Lane) hun ranch in Montana en reizen naar North Dakota om hun kleinzoon te redden. Hij is in handen gekomen van de gevaarlijke familie van de nieuwe man van hun schoondochter, met aan het hoofd Blanche Weboy (Manville). Ze komen er al snel achter dat de familie Weboy de jongen niet zo maar laat gaan, waardoor George en Margaret gedwongen worden om te vechten voor hun familie.