A review by showmeyourpages
Broken Promise by Linwood Barclay

4.0

Even though I had figured out what had happened early in the book (I actually sat up straight and said "I was right," and then continued reading), it was still a great read! Sometimes, if done properly, it's just as satisfying to confirm suspicions as it is to be taken completely by surprise. I enjoyed seeing how different characters came to the same conclusion in different ways. It was good. I recommend.