Soldaten Logan Thibault (Zac Efron) overlever i felten, mens han ser vennene sine dø som fluer rundt ham. Dette gir han et bilde han tilfeldigvis fant av en ung ukjent kvinne æren for. Når han returnerer hjem bestemmer han seg for å oppsøke denne kvinnen for å takke henne. Han finner ut at hennes navn er Beth Clayton (Taylor Schilling), og at hun bor i en ørliten bygd i Louisiana. Han spaserer dit fra Colorado sammen med sin trofaste schæferhund og får jobb på hundekennelen Beth og bestemoren Ellie (Blythe Danner) driver.