An Unfinished Life
Einar (Robert Redford), a recovering alcoholic rancher who lives with his loyal pal Mitch (Morgan Freeman), gets an unexpected visit from his daughter-in-law, Jean (Jennifer Lopez), and granddaughter, Griff (Becca Gardner). Einar holds a grudge against Jean because he feels she's responsible for his son's accidental death, but he reluctantly lets her stay at the farm when he learns that she's trapped in a violent relationship. Over time, they grow closer and try to heal their emotional wounds.