Joe Clayton thought the dangers of his undercover career were behind him. But one grey morning, while working in a quiet Bristol street, he hears the voice of the man who has sworn to destroy him. Minutes later, Joe is running for his life again. Desperate for sanctuary, he heads for the small Cornish town of Trelennan, and the home of Diana Bamber, widow of a former police colleague. But Diana reacts strangely to his arrival, and gradually Joe discovers that Trelennan, far from being an idyllic, law-abiding resort, is in the grip of one man.