Given that I have now read too many Freida McFadden books that I have found are just way too similar to or much the same as other books published first that I've read, I have decided to reasses my ratings. I'll leave my original review for what I thought at the time, but I don't want to support this.
-----
1 June 2022
Where to start... my mind is BLOWN! Immediately upon finishing this book I picked up my phone and text my sister to ask her to please read it so we could discuss. Really need to debrief on this psychological thriller.
A chance meeting between the young, book loving romantic, Cassie and the hot doctor, Joel.
After a few dates and a progressing relationship, the out of the picture Ex isn't so out of the picture. The Ex's loyal friends make sure the new girl knows she has big shoes to fill.
Some classic gossipy and nasty friends and the lovely, kind other friends all make the new relationship interesting. Meanwhile, no one seems to know the danger Cassie may be in.
This was easy to read, the characters were (mostly) likeable, the story was gripping and fast, and as always, Freida McFadden nails the twist.
BUT, I literally need someone to talk through it all with, to piece it all together and make sense of it. Whilst very clever, I had to stop and process the book before finishing. It wasn't a clear cut ending to me, reducing my rating to 4 stars.
** Spoilers below **
*** Seriously stop reading now or the book may be ruined ***
What the h*** just happened?!
The Ex is not and never was Francesca, but it is Anna!? Anna!? Sweet, kind Anna. Woah. This blew my mind. It took me AGES trying to piece all the past chapters together.
If I had to compare that level of shocking, twisty, cannot possibly be accurate to any other book, it'd be The Perfect Son by the same author. I like it, but I also find it a bit frustrating from feeling the need to reread the whole book to work it out and see if it all actually works, and from having to stop so close to the end to process everything. Some seriously good writing to cause that!