Katherine Montgomery has struggled for twelve years to overcome a bitter divorce from her much-older husband. After receiving a phone call from her sister asking her to be bridesmaid in her wedding, Katherine decides it is time to return to Gulf Shores, Alabama. She needs to set some ghosts to rest, not the least of which is her feelings for her former stepson, Beau.
Beau has loved Katherine from the moment he first set eyes on her at her wedding to his father. The afternoon he and Katherine catch his father in an act of infidelity, the passion between the two of them races out of control, and they spend one glorious night together. But Katherine is afraid of her feelings and runs away. Now, at long last, she has returned, and he plans on showing her just how good they can be together.
Unfortunately, Katherine has attracted another admirer. And what at first seems harmless gifts and annoying phone calls rapidly escalates into stalking and murder. Can these troubled hearts overcome the danger that strives to keep them apart and finally find the happiness they deserve?