When I first started reading this book, I was having a hard time with it. It was kind of jumping all over the place. And I almost put it down. However, once you got used to the characters and the scenarios, this was a mind blower. There were so many sub plots and so many twists. I'm glad I kept reading and gave it a chance.
As I said, it does do a lot of jumping around, but after a few times, you get used to it and you easily figure out where the author is taking you. Sometimes it will be back in time, sometimes it will be present times and sometimes it will be explaining different things that have happened.
The ending is definitely jaw dropping. There are a lot of suspects and you will never guess who it is which is exactly what I love in a book. I did not want to put this book down. Definitely a winner in my opinion!
Thanks to Grove Atlantic and Net Galley for providing me with a free e-galley for an honest review.