Después de enfrentarse a la pérdida de su hijo, el sheriff ya retirado George Blackledge (Kevin Costner) y su mujer Margaret (Diane Lane) dejarán su rancho en Montana para tratar de recuperar a su nieto, que se encuentra atrapado por una peligrosa familia, liderada por la matriarca Blanche Weboy, que vive al margen de la sociedad en Dakota. Cuando nuestros protagonistas descubren que los Weboy no les devolverán al pequeño, no les quedará otra que luchar por su familia.