Nobody moves to the remote Scottish island of Bancree, and few leave - but leaving is exactly what seventeen-year-old Flora intends to do. So when a mysterious man and his daughter move into isolated Dog Cottage, Flo is curious. What could have brought these strangers to the island? The man is seductively handsome but radiates menace; and there's something about his daughter Ailsa that Flo can't help but feel drawn towards.
People aren't only arriving on Bancree - they are disappearing too. Reports of missing islanders fill the press and unnerve the community. When a body washes ashore, suspicion turns to the strange newcomers on Dog Rock.
Convinced of their innocence, Flo is fiercely determined to protect her friend Ailsa. Could the answer to the disappearances, and to the pull of her own heart, lie out there, beyond the waves?