Samantha Crawford is een succesvolle jonge vrouw. Ze is gelukkig getrouwd met Billy, woont op een boerderij met haar lievelingspaard en heeft de baan waar ze altijd van gedroomd heeft: ze maakt kinderboeken. Maar als haar echtgenoot door zinloos geweld om het leven komt, stort haar perfecte wereld als een kaartenhuis in elkaar.
Sam zint op wraak en verliest de wil om verder te leven. Als ze na een verkeersongeval twee kinderen naar het ziekenhuis brengt, wordt ze herenigd met Joe, haar beste jeugdvriend. Joe heeft veel op zijn kerfstok, maar besloot na een gevangenisstraf zijn leven te wijden aan het helpen van kansarme kinderen, ondanks ernstige nierproblemen. Terwijl Sam Joe's zorg en liefde voor de kinderen in zijn achtergestelde buurt gadeslaat, begint ze zich te realiseren dat er ondanks de omstandigheden altijd hoop is.