Thirty years ago, on Mother's Day, Mary Byrd Thornton's nine-year-old stepbrother was murdered. His killer was never found. At the time, Mary Byrd had been fifteen: in love and caught up in the excitement of the Sixties, and when Stevie died, her family and her life fell apart. All these years Mary Byrd has suppressed the tragedy and the knowledge that the murderer is still out there, as well as her own nagging guilt over Stevie's death. She has built a life for herself in Mississippi, with a Southern gentleman for a husband and two children she adores. With her ramshackle house, her teeming garden and her menagerie of animals, she is immersed in a comfortable, if somewhat eccentric and occasionally restless day-to-day existence. But when a journalist chances upon the mystery of Stevie's death and begins to dig into it, Mary Byrd suddenly finds herself on a reluctant journey back to her childhood home in Virginia. Along the way she encounters help from unexpected quarters and finds herself confronting not only her family's story but the stories of many others - both the living and the dead.