Wie ein Einsiedler lebt der charismatische Ranchbesitzer Einar (Robert Redford) zusammen mit seinem alten Freund Mitch (Morgan Freeman) und ein paar Tieren im schönen Wyoming. Vor Jahren kam sein Sohn bei einem Unfall ums Leben - und die Schuld daran gibt Einar seiner Schwiegertochter Jean (Jennifer Lopez). Eines Tages taucht Jean verzweifelt bei ihm auf. Ihr neuer Liebhaber hat sie und auch ihre Tochter Griff, Einars Enkelin, bedroht. Einar bringt seiner Schwiegertochter zunächst nur Verachtung entgegen. Aber er hat die Rechnung ohne Griff gemacht: Völlig unbefangen geht die Kleine auf ihren Großvater zu und verändert so nicht nur seinen Alltag, sondern auch sein Herz. Doch dann taucht Jeans jähzorniger Exfreund in der Stadt auf...