How far can you run from your past? Jeremy Marsh once vowed he would never do three things: leave New York City give his heart away again after barely surviving one failed marriage & most of all become a parent. Now Jeremy is living in the small town of Boone Creek North Carolina married to Lexie the woman he loves & anticipating the birth of their daughter. Life seems to be settling down
- until a disturbing & mysterious message appears from the past. Wounds he thought had healed are re-opened & Jeremy realises his old life is closer to him than he thinks.