“Catherine?” My voice cracked. Silence, then a shaky breath. “Mom?” she whispered, uncertain. I sank into the rocking chair and sobbed. “It’s me,” I said. “It’s Mom.”

Our conversation came in fragments. She told me Evelyn renamed her “Callie” and corrected her if she ever said Catherine aloud. I told her, “I never stopped looking,” and she answered sharply, “Don’t apologize for them.”

On Saturday, I drove to the brick building, my hands rigid on the wheel. She stood near the entrance, shoulders tense, scanning the street like something hunted. When she spotted me, shock emptied her face before it cracked open. “You look like my face,” she said.

“And you have his eyes,” I replied, voice trembling. I raised my hand, hovering. She nodded once. My palm touched her cheek—warm, solid—and she inhaled as though she had been holding her breath since kindergarten.

We sat in my car with the windows slightly open because she said closed spaces made her panic. She handed me a folder. “I stole copies from Evelyn’s safe,” she said. Inside were name-change documents, falsified custody papers, and bank transfers bearing Frank’s name. There was also a grainy photo of him, wearing a cap, alive.