Jean (Jennifer lopez) et sa fille Griff quittent leur foyer car le petit ami de Jean les frappe. Jean décide de se réfugier dans le Wyoming où le père de son défunt mari possède une ferme. Ce dernier se nomme Einar (Robert Redford). Einar vit avec Mitch (Morgan Freeman) et le soigne depuis que celui-ci a été attaqué par un grizzli sauvage. Einar accepte mal l’arrivée de Jean car il la considère comme responsable de la mort de son fils