Chapter 3

The second message comes on Monday.

My phone vibrates in my lab coat pocket. I ignore it. Then it vibrates again. And again.

Three messages in a row. I pull it out.

Hi Priya. My name is Cara. I got your info from Rachel — she said she reached out last week. I know you probably think we're crazy. I promise we're not.

Then:

I'm sending you a link. It's a website I built. Please just look at it. You don't have to respond.

Then the link. A URL: samefaceproject.org.

I stare at it through the observation glass, my panelists blurring into shapes.

The test is running without me — they'll submit their forms, the data will populate, I'll analyze it later.

Right now I'm standing very still with my phone in my hand and my heart doing something it shouldn't be doing at work on a Monday.

I don't click it.

I put my phone back in my pocket. I watch Panelist 7 take a sip of water between samples — good palate cleansing technique — and I think about nothing except the 9-point scale and whether we need to reduce the maple extract from 0.3% to 0.2%.

At lunch, I click it.

I'm alone in my office. Door closed. Leftover soup from the weekend heating in the microwave. The URL loads on my phone.

The Same Face Project. A simple website. Clean design. At the top: a grid of photos.

Nine photos. Same woman. Same face. Different hair — blonde in some, brunette in others, one with red highlights. Different names underneath each photo.

Megan. Emma. Kate. Tara. Jess. Brooke. Claire. Natalie.

Sophie.

No. Wait.

I scroll back. Look at the photos again. The blonde one labeled "Kate" — that's not Sophie. Similar, but the jawline is different. The nose is different. The eyes are—

The eyes are the same.

I zoom in. Pinch the screen to enlarge the photo under "Kate." Portland, OR. 2023-2024. And beside it, a different photo labeled "Sophie." Atlanta, GA. 2026-present.

That's her. That's Sophie. My Sophie. In the grid, between Natalie (Minneapolis, 2025) and what appears to be an empty slot waiting to be filled.

My microwave beeps. I don't move.

The photo labeled Sophie is candid — taken from a distance, slightly grainy.

She's at what looks like a farmer's market.

Holding a coffee cup. The yellow dress. The same yellow dress she wore Saturday.

I can see the gold chain she always wears — thin, simple, a tiny leaf pendant that sits in the hollow of her throat.

I know that necklace. I've seen it a hundred times across the table from me.

I complimented it once and she said: "It was my grandmother's.

" Was it? Was there a grandmother? Or is the necklace part of the costume — the same necklace in nine cities, nine names, the same leaf lying against nine different collarbones?

I scroll down. Below the photos, there's text. A timeline. A description.

This woman operates under multiple aliases.

She targets married women who are isolated — new to a city, lacking friends, vulnerable to quick-forming friendship.

She befriends the wife, then systematically pursues the husband.

When discovered, she moves cities and changes her name.

We have documented 9 confirmed identities across 9 cities over 4 years.

If you recognize this woman in your life, please contact us immediately.

Below that: an email address. A phone number — the 312 number. Cara's.

And testimonials. Short paragraphs from women with first names only.

She called herself Megan when I knew her. — Rachel, Dallas

She was Emma. My best friend for three months. Then I found the texts. — Sadie, Austin

Kate. She lived in my building. She took everything. — Nina, Portland

I close the website. Open it again. Close it.

My soup is still in the microwave. Forgotten.

I look at the photos one more time. The Sophie photo — it's candid, taken from a distance. She's at what looks like a farmer's market. Holding a coffee cup. The yellow dress.

The yellow dress she wore Saturday.

I feel something cold move through my chest. Not panic — not yet. More like the moment in the lab when a formula goes wrong and you know it before the data confirms it. When the color is off, or the smell shifts, and your body understands before your brain catches up.

My phone buzzes. Sophie: Hey! Tuesday still on? I'm thinking I bring that Trader Joe's wine you liked and we try your new peppers?? ???

I type back: Yes! Can't wait.

Send.

And then I sit in my office with the overhead fluorescent making everything look green and I think: This is insane.

This is a scam or a mistake or someone with a vendetta against a woman who happens to look like my friend.

People don't do this. Real people in real life don't move from city to city befriending married women and — what?

Seducing their husbands? That's a movie.

That's a podcast about a psychopath. That's not something that happens to food scientists in Atlanta who grow tomatoes and drink oat lattes on Saturday mornings.

But the photos.

The face is the same face.

I know faces. I work with sensory perception every day.

I know that humans have a paradoxical relationship with recognition — we're incredibly good at detecting familiar faces and incredibly bad at distinguishing unfamiliar ones.

Cross-race identification is unreliable.

Even same-race identification fails in lineups.

People look alike. People share features.

But there's something called configural processing — the brain doesn't just see eyes, nose, mouth.

It sees the relationships between them. The distance from nose to lip.

The ratio of forehead to chin. The angle of the orbital bones.

You can change hair. You can change weight.

You can't change the spatial relationships between features without surgery.

The spatial relationships in those nine photos are identical.

I close the website for the third time. I eat my soup. It's overheated — the texture of the lentils has gone mushy, the spices have homogenized into one flat brown note. I eat it anyway.

At 2 PM, Cara texts again: I know this is a lot. You don't have to believe us right now. Just — be careful. And if you want to talk, I'm here. Any time, day or night.

I don't respond.

At 5 PM, I drive home. Matt's car is already there. Inside, the house smells like something savory — he's started dinner. He does this sometimes. Pulls up a recipe on his phone and follows it exactly, measuring everything, no improvisation. The opposite of how I cook.

"Hey." He's at the stove, stirring something. Looks up with a smile. "I'm making that shakshuka from the New York Times app. Sophie sent me the recipe."

I set my bag down. "Sophie sent you a recipe?"

"Yeah. She texted it this morning. Said she made it last week and thought of us."

"She texted you directly?"

He looks at me, pauses the stirring. "Yeah? She has my number. From the garden thing — the community plot email chain. Is that weird?"

"No. That's — no."

It's not weird. It's completely normal. Friends have your husband's number. Friends text recipes. Friends think of you.

"You okay?" He's watching me.

"Fine. Long day." I kiss his cheek. He tastes like cumin and tomato. "Smells good."

"It's almost done. Twenty minutes."

I go upstairs. Change out of my work clothes. Stand in front of my closet in my underwear and think about configural processing and nine photos and a woman who calls herself Sophie and sends my husband recipes on a Monday morning.

I think about Rachel's text. The woman who moved in next to you is not who she says she is.

I think about Cara's website. Professional. Organized. Not the work of a crank. Not a scam — there was nothing to click, no payment portal, no phishing link. Just photos. A timeline. Testimonials.

I think about Sophie buying me honey. You moved here and didn't know anyone and now you know me.

I open my phone. Find the deleted messages. Rachel's text is still there, in the trash. I could restore it. I could respond.

I don't.

I go downstairs and eat shakshuka with my husband and I don't say a word about any of it and the eggs are perfectly poached and the sauce is spiced right and none of it has any taste at all.

If ads affect your reading experience, click here to remove ads on this page.