Po stracie syna emerytowany szeryf George Blackledge (Kevin Costner) i jego żona Margaret (Diane Lane) opuszczają ranczo w Montanie, aby uratować swojego młodego wnuka przed niebezpieczną rodziną żyjącą w odosobnieniu. Wkrótce odkrywają, że rodzina Weboyów nie ma zamiaru pozwolić dziecku odejść, zmuszając George'a i Margaret do walki o swoją rodzinę.