Mary Kubica has yet to disappoint me with one of her psychological thrillers. I‘ve read a few of her books and each one of them sucks me in from the first page and there are so many twists and turns. This one was told in two parts and the twists were jaw dropping. I would rate it at 4 ⭐️!