4*
A tense read, sometimes a bit slow paced but with a satisfying albeit sad end.
The characters were definitely flawed, sometimes I liked them but other times I didn’t, however the plot was gripping and frustrating at times when Will couldn’t see what was happening right in front of his eyes!
Overall I enjoyed this novel.