It's been seven years since Catherine Sealy lost her first love, Daniel Lamont, to a secret illness. Now Catherine is engaged to a wonderful artist and runs a thriving veterinary practice. Yet just as the wedding nears, bizarre things begin to happen:
—A photograph of her and Daniel appears—one she had never seen nor remembered being taken.
—A poem Daniel wrote for her on a torn napkin, years after it had blown away in the wind, mysteriously shows up in her mailbox.
—A song that Daniel recorded and sang only for her plays over her cell phone.
Is Daniel haunting her? Doesn't he want her to marry and be happy as his last letter had asked? The incidents nearly drive Catherine to madness. The astonishing truth is all that can set her free.