 In order to escape from the abusive boy-friend, Gary Winston (Damian Lewis), Jean Gilkyson (Jennifer Lopez) moves with her young daughter Griff Gilkyson (Becca Gardner) without previous notice to the ranch of her father-in-law Einar Gilkyson (Robert Redford) in Wyoming. Jean and Einar are disaffected, since he blames her for the death of his beloved son in a car accident. Einar is taking care of his friend Mitch Bradley (Morgan Freeman), who was attacked and seriously wounded by a bear, and he does not know that he has a grand-daughter. While Mitch heals his wounds and forgives the bear, Einar also changes his feelings regarding Jean, finally understanding that accidents happen and accepting her and loving his grand-daughter.