Maggie MacAskill had thought she would never see Inverbeag again. Now, after twenty years and a journalistic career that had taken her around the world, she was back in her home town on the sometimes bleak, sometimes beautiful north-west coast of Scotland. What had drawn her here? True, there was long-unfinished family business to conclude, but that was not reason enough. Nor was it the search for the roots of her restless dissatisfaction with her job and herself. Perhaps she was simply hoping that the nightmares would stop... But Maggie was not the only person with a past, and her unexpected reappearance would reopen old wounds, create new enmities, and begin a chain of events that would change lives forever.