I grabbed 'The Perfect Stranger' thinking it'd be a straightforward mystery, but the characters really are the engine of that whole book. The protagonist is Leah Stevens, a journalist who's had her career implode and retreats to a small town with an old friend, Emmy Grey, for a fresh start. When a woman who looks like Leah is attacked, and Emmy vanishes, Leah has to untangle everything.
What stuck with me was how Leah isn't your typical infallible hero. She's deeply flawed, sometimes reckless, and her judgment is clouded by her past and her dependency on Emmy. Emmy herself is this brilliant, chaotic absence—you only see her through Leah's memories and the mess she leaves behind, which makes her fascinating. Then there's Kyle Donovan, the detective. He's not just a love interest or plot device; he's cautiously professional, trying to piece together facts while Leah is running on emotion and suspicion. The dynamic between Leah's gut instincts and Kyle's procedural approach creates a constant, believable tension.
Honestly, the 'key' character might be the town itself, or the atmosphere of mistrust. Everyone Leah meets, from a bartender to a nosy neighbor, feels like they could be hiding something, which plays perfectly into that central theme of not really knowing the people closest to you.