This great story starts with a death by natural causes. It's the sad death of Emily, a young, musically talented woman and we meet Mitch and Rupert, the two men who loved her. We also discover the sleaze and corruption of small town life, with the council, the police and local businessmen all partaking in, or turning a blind eye to, bribery, indecency and all manner of nastiness. Mitch and Rupert decide to try to get justice. Mitch, an outcast all his life due to his ability to glimpse future happenings, foresees a murder and Rupert, his only friend from schooldays, joins him in trying to avert it.
The characters in this story are very well drawn. We have oily toads of council members who think they are untouchable, a keen, thorough and likable female police inspector chasing justice and the two friends, both grieving for their lost love. The plot is well constructed and story lines interwoven together. I felt the initial part, although it came in with a bang with Emily's death, built slowly but not tediously, until we realised the depth of corruption and the way justice seemed to be in favour of those with deep pockets - or nasty secrets they could spill if they didn't get their own way. This is a story of love, friendship, people battling against the disadvantages of childhood influences; it flags up so many questions. It's a thoroughly gripping read and I enjoyed it very much.