A review by cailynreads
The Perfect Son by Freida McFadden

dark tense fast-paced
  • Plot- or character-driven? Plot
  • Strong character development? It's complicated
  • Loveable characters? No
  • Diverse cast of characters? No
  • Flaws of characters a main focus? Yes

4.0


Freida McFadden strikes again with The Perfect Son! As a long-time fan of her psychological thrillers, I’ve come to expect jaw-dropping twists and edge-of-your-seat suspense, and this book certainly delivered on the tension. For the first time, I was able to guess the twist (which almost never happens with me, especially Freida’s books!), but even knowing where the plot was heading didn’t take away from my enjoyment. In fact, I stayed up until 2 am because I had to see how everything unfolded!

The story follows a seemingly perfect family: a loving mother, an overachieving son, a typical teenage daughter and a father who seems to have it all together. But beneath the picture-perfect surface, secrets begin to unravel, and soon the family’s dark past comes crashing to the forefront. What happens when the truth can no longer stay hidden? McFadden masterfully weaves together themes of familial pressure, deception, and obsession, leaving readers questioning who they can trust right up until the final pages.

The characters in this book really stood out to me. I had a love/hate relationship with many of them, which made the story even more engaging. The mother was both sympathetic and frustrating. I understood her love for her son but couldn’t get past her denial of the obvious cracks in their “perfect” life. The son was chilling, to say the least, and McFadden did an incredible job slowly revealing his true nature. And let’s not forget the father! 

If you’re a fan of psychological thrillers that explore the darker side of family dynamics, this book is for you. Freida McFadden is the queen of suspense, and even if you think you see the twist coming, trust me, you’ll still be glued to the page. Highly recommend it to anyone who loves fast-paced, twisty reads that keep you guessing and up until the early hours of the morning!