Fairview has everything you expect to find in a small town--a tight-knit community, helpful neighbors, secrets, jealousy, gossip, and, of course, petty revenge. Life in the small town of Fairview is nearly perfect. Nestled on the shores of beautiful Laurel Lake, the community has been home to the Keller family for generations, and Madison Keller’s childhood was mostly idyllic. Mostly. For ten years she has pushed away memories of the accident that changed the trajectory of her life, but now there’s an onslaught of reminders, brought on by her Grandma Ruth’s progressing Alzheimer’s. As Ruth slips further away, Madison works furiously to keep memories alive for her. Soon, the past collides with the present and Madison is forced to confront her own role in the tragic events of the decade-old accident, resurrecting everything she has kept carefully buried.