Selv om veiene i livet kan føre oss til mange steder, glemmer hjertet aldri hvor det hører til. Memphis, 1939: Tolv år gamle Rill og hennes fire søsken lever et fritt og ubekymret liv om bord på familiens husbåt på Mississippi-elven. Men når faren i all hast må frakte moren deres til sykehuset, må Rill ta ansvaret for søskenflokken. Plutselig dukker en fremmed mann opp, og barna blir tatt vekk fra alt som er kjent og levert til et barnehjem. De blir forsikret om at de vil få komme tilbake til foreldrene, men snart oppdager de den mørke sannheten. Sør-Carolina, nåtid: Når Avery vender hjem for å hjelpe faren som er blitt syk, fører et tilfeldig møte til at hun begynner å stille spørsmål ved sin egen bakgrunn. Hun legger ut på en reise gjennom familiens glemte historie - en vei som til slutt vil føre enten til ødeleggelse eller forsoning.