When her mother uproots them again to another home and takes a job as housekeeper, ten-year-old Mavis is determined to find a best friend in Landry, Alabama, where the summer also holds the promise of friendship and change for a sad man, a stray dog, and a timid girl.