I think this got 4 stars from me because I probably read it at the right time, over a few days over the Easter weekend when we were locked down so, to be honest, I really didn’t have a lot else to do and I probably had fewer other things distracting me.
It isn’t quite the ‘edge of your seat’ and ‘gripping’ read I’d expected from the synopses and reviews, but it’s an engaging story to keep you out of trouble for a couple of days. You’ll have worked out the major plot twist ahead of the big reveal. There’s also a few sub-plot twists, the biggest of which felt utterly unbelievable and I was left wondering what on earth I’d just read!
Our heroine has some glaring character flaws which anyone more self-aware would be cognizant of at a much younger age which kind of irritated me, but if you take it all at face value there are worse ways to spend a few hours.