Three hours into a twelve-hour night shift when I started this audiobook. Bad idea. The ER was quiet—that dangerous kind of quiet that makes you paranoid—and here I was listening to a woman rationalize breaking into her ex's apartment to reorganize his refrigerator. By hour four, I was checking the parking lot cameras on my break.
Karen Hamilton's Perfect Girlfriend gets under your skin in ways that feel too familiar if you've ever worked with the public. I've seen that look in patients' eyes—the ones who insist their partner "just doesn't understand yet," the ones who show up with injuries they explain away with too much detail. Juliette, our protagonist, would probably present as totally normal. Charming, even. She'd remember my name, ask about my weekend, bring donuts for the nurses' station. And that's exactly what makes her terrifying.
Juliette isn't written as a monster. She's written as someone who believes she's the hero. When she describes stalking Nate—tracking his flights, memorizing his schedule, getting hired at his airline just to be near him—she frames it as devotion. As fate. As love that just needs a little push. Hamilton spent years as a flight attendant, and you can feel that authenticity in every layover, every crew scheduling manipulation, every detail about how someone could weaponize the chaos of international travel.
Ann Marie Lee Makes Crazy Sound Reasonable
Ann Marie Lee's narration is what sold me completely. She's got this sweet, almost soothing voice that makes Juliette's rationalizations sound reasonable for about thirty seconds before your brain catches up and goes "wait, no, that's insane." It's the vocal equivalent of those patients who explain their stalking behavior like they're describing a grocery run. Matter-of-fact. Helpful, even. Lee delivers lines about breaking and entering with the same tone someone might use to describe picking up dry cleaning.
Some folks have complained that Lee sounds too old for the character, and yeah, I get it. But honestly? That disconnect worked for me. There's something extra unsettling about a mature, measured voice delivering this unhinged internal monologue. It suggests someone who's had years to practice sounding normal, years to refine her obsessions into something that almost passes for sanity. I've met those patients too.
Dark Comedy That Catches in Your Throat
The book's funny in a way that makes you feel guilty for laughing. Juliette's observations about airline passengers and her coworkers are genuinely sharp, and Hamilton knows how to land a joke. But then you remember who's telling these jokes, and the laughter dies in your throat. Entertainment Weekly compared this to You, and that tracks, though Juliette feels different from Joe Goldberg. Less violence, more domestic manipulation. If you're craving that same psychological dread but with more bodies, NYPD Red 7: The Murder Sorority delivers the violence this one holds back on. She's not going to murder you in a basement—she's going to gaslight you into thinking you wanted her back all along.
At nearly twelve hours, this is a commitment. The middle sections drag a bit when Hamilton gets deep into airline procedural stuff. Authentic? Sure. Necessary? Debatable. And the ending has split listeners down the middle. Some found it satisfying, others felt cheated after all that buildup. I thought it fit the character, even if it didn't give me the catharsis I was craving after my night shift listen.
The production quality is solid—no weird audio glitches or volume drops to pull you out. Same goes for Haunted—clean production that lets the creep factor do its work. This is the kind of audiobook that makes your drive home feel shorter and your parking garage feel way too dark. I finished the last hour sitting in my car outside my apartment, too hooked to go inside.
Content Warning From Someone Who's Seen Things
Fair warning: this book goes hard on psychological manipulation, stalking, and emotional abuse. There's sexual content and implied violence. If controlling relationships hit too close to home, maybe skip this one. It's not gratuitous, but it's not gentle either.
Who's This For (And Who Should Run)
If you love psychological thrillers with unreliable narrators—the kind where you're never quite sure what's real and what's delusion—this delivers. Lee's performance takes already solid material and makes it genuinely creepy. Skip it if you need likeable protagonists or if stalking narratives are triggering. Just maybe don't start it during a quiet night shift. Trust me on that one.














