Als Kinder waren Sam Crawford (Lynn Collins) und Joe Bradford (Michael Ealy) beste Freunde. Über die Jahre hinweg haben sich die beiden immer weiter entfremdet. Zunächst ist in Sams Leben alles eitel Sonnenschein. Sie ist verheiratet, lebt auf einer Ranch, kümmert sich um ihre alles geliebten Pferde und veröffentlicht erfolgreich Kinderbücher. Ihr Glück findet ein jähes Ende, als ihr Ehemann Billy (Diego Klattenhoff) einem sinnlosen Gewaltakt zum Opfer fällt. Ohne ihren verstorbenen Gatten verliert Sam jeglichen Glauben und Lebensmut. Doch das Schicksal führt sie und Joe wieder zusammen.
Sam rettet zwei Kinder und trifft dabei im Krankenhaus auf ihren alten Freund, der so seine eigenen Probleme hat. Das Leben hat es auch nicht gerade gut mit ihm gemeint. Joe hat mit zwei Nieren zu kämpfen, die kurz vor dem Versagen stehen. Aber er lässt sich nicht unterkriegen. Joe kümmert sich liebevoll um die Kinder aus seiner unterprivilegierten Nachbarschaft. Als Sam ihm dabei zusieht, beginnt sie zu verstehen, dass Gott uns nie um Stich lässt und uns immer irgendwie seine Hand reicht. Joe hat schließlich einen letzten Wunsch: Nach seinem Tod soll sich seine alte Freundin um die Kids kümmern.