Catherine Hubbard is at a crossroads in her life. Twice divorced, she has three children who are now grown up and scattered. Then news comes that she has inherited her grandmother Georgia's home in Vermont. There, Catherine finds not only the ghosts of her own past but those of Georgia as well, whose diaries reveal a deep secret and a tragic misunderstanding.