Review: The Perfect Girlfriend by Karen Hamilton

The Perfect GirlfriendThe Perfect Girlfriend turns the “crazy ex” thriller on its head a bit by taking us inside the mind of one of the craziest ex’s you’ll ever meet.

Since Nate asked Juliette for some time and space, she’s been more than willing to give it to him. Eventually, he’ll realize what Juliette has known since they first met — they are meant for each other. In the meantime, Juliette still has Nate’s keys, his passwords, and multiple social media accounts to keep up with all his moves. She wants their paths crossing again to look completely natural and not planned down to the last detail.

Karen Hamilton’s debut novel puts us inside Juliette’s head, getting to know her motives and justifications in her lifestyle makeover and pursuit of Nate. Early on, Juliette hints there may be things from Juliette’s past in play that make the whole game to win Nate back a bit more twisted and devious than it might appear at first. Hamilton walks a fine line between creating sympathy for Juliette and readers being horrified at the lengths she will go to in order to win Nate back.

The first three-quarters of the novel unfolds with a growing sense of dread, tension, and growing horror at just how far Juliette is willing to go. But in the first quarter of the book, things begin to slowly break down as revelations surface and narrative threads come together. And it’s at this point that the book begins to lose a bit of its momentum and comes to a close that isn’t satisfying. The actual ending of the book is a bit abrupt and really left me wondering if there wasn’t an extra chapter or two somewhere on the cutting room floor.

2 Comments

Filed under book revierw, book review, review

2 responses to “Review: The Perfect Girlfriend by Karen Hamilton

  1. This was sounding so good – I was loving it and then the ending went and spoiled it. Drat.
    Lynn 😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s