Much of this book is very bewildering and sometimes requires reading over again to try to work out what is going on, especially as it focuses on different people, told in their own voices, at different times without identifying them. This may be acceptable occasionally, or, for one character, but becomes confusing when done too often and for several different characters.
At other times it is gripping, holds the attention well and makes the reader care about what is going on. I found myself absorbed and unwilling to put the book down.
In the early chapters it would appear that someone is watching Lily, they seem to know her very well, they follow her and even watch the events leading up to, and including, her accident. There is never any explanation for this.
At one point a character is outside the home of another, looking in as the second character is interacting with his wife. We are given to understand that the outsider poses a threat to the other person but because he sees an intimate moment between the couple he creeps away and takes no action. This makes no sense.
Other characters are mentioned with no real context and their relevance to the story is unclear. For example although we know what the significance of Ellen Williams was, we don't know how she came to be involved with Lily.
At the end of the book we are left with a number of unanswered questions, including how Veronica came to be on the moors, what exactly Paula's role was, what was the significance of the photographs Bennett had and how did he come to have them? Why was a European arrest warrant issued for the original investigating officer, Frank Tanner?
I am conflicted about this book because the good bits were very good but, there were too many voices introducing too many bitty strands in the beginning. The male voices were also confusing because they were not identified and it was often difficult to work out who was in a café or a cheap B&B, who was doing what elsewhere and that confusion continued for much of the book.
Those conflicts give me problems in rating this book. If it had been told in a more straightforward manner and the loose ends tidied up a little better, it could have been a solid four star but the confusion it engenders would make it a one or two star but weighing up the pros and cons, I am going with a three star rating