Jack reconnects with old friends and apparently old enemies, too, as his body is found in the Connecticut River on his third day home. Jack's high school girlfriend and Kate's best friend, Jen, is the prime suspect. She can't or won't give an alibi for the time of Jack's death. But she's not the only person who looks guilty. A new business partner has come to Eastbury looking for Jack, claiming Jack cheated him in a business deal gone wrong. Then there's the high school rival who lost everything in a decade's old confrontation with Jack. The state police leading the investigation into Jack's death feel certain Jen is their killer, so Kate has to act. If Jen won't help herself, Kate will have to step in to save her, but this won't help her fledgling relationship with her old/new love, Brian, who is Eastbury's lead detective.