Maggie's estranged half-sister suddenly arrives in town. Angel has lived in a hippie commune for years. Now she's escaped for mysterious reasons. Echo, Angel's boyfriend, comes to Fair Haven looking for her. But shortly after, his dead body is found at the base of a bridge. The last time Echo was seen was with Angel. Maggie knows Angel came home that night full of scuffs and scratches. Could she have killed Echo? In the meantime, the rest of...