Chapter 3
We kept searching.
Inside the lining of Cecilia’s makeup bag, tucked so flat it was almost invisible, Naree found a memory card.
At the station, a technician loaded it onto a desktop computer.
The first images were ordinary tourist photos. Markets. Shrines. Food. Selfies. A stray cat. Sunset over tiled rooftops.
Then the sequence changed.
A zoomed-in photo of Mark sitting alone at a café table.
Another of him talking to a man outside a convenience store.
Another of Mark grabbing that man’s wrist.
The man was partly turned away, but even from the angle, something about him felt controlled, careful, dangerous.
Then came a final blurred shot, as if Cecilia had moved too quickly.
A hand was reaching toward the camera.
Not Mark’s hand.
There was also a short video. Only eleven seconds.
Cecilia’s face filled the frame. She was breathing hard, her eyes wide.
“If anything happens,” she whispered, “it’s not what Sophie thinks. Mark is here, but he’s not the worst part.”
Then she looked sharply offscreen.
The video cut.
I sat frozen.
Mark was involved.
But he was not the worst part.
By evening, the police had also recovered partial data from Cecilia’s hidden phone, which had been found in a sealed flour container inside the storage area of the ruined Cliff View Café.
She had hidden it there herself.
That meant she had reached the café.
She had understood she was in danger.
And she had still managed to leave evidence behind.
Recovered from the damaged phone were fragments of deleted messages from an encrypted app.
Unknown: You will receive the copy there.
Cecilia: Why me?
Unknown: Because no one will suspect you.
Cecilia: And after I hand it over, we’re done?
Unknown: Yes.
Another message, later:
Cecilia: He’s here.
Unknown: Ignore him. Do not let him take it.
Then one from the morning she disappeared:
Cecilia: If I don’t check in by tonight, send everything to Sophie.
My vision blurred.
Even then, with fear already closing around her, she had still thought of me.
There was also an unsent email draft addressed to me.
If Mark tells you he was protecting me, don’t believe him unless he tells you what happened in Boston first.
Boston.
The word hit me like a slap.
Mark had once mentioned Boston years ago, back when we were dating. He called it a consulting contract. Boring. Temporary. Not worth discussing.
But Cecilia had used the word like a warning.
That night, lying awake in the hotel again, I began piecing together something I should have seen years earlier.
Cecilia had hated Mark too quickly. Too specifically. Not the way a protective friend hates a boyfriend for vague reasons. She had looked at him the first time they met and gone cold.
Mark had gone cold too.
I had assumed they simply clashed.
Now I knew better.
They had recognized each other.
Whatever happened in Boston had happened before me.
The next morning, against Inspector Naree’s advice, I flew home.
I knew it was reckless. I knew I should have stayed under police protection, let the evidence build, let the investigation move.
But I also knew Mark had been lying to me since before we were married.
And I knew that if Boston was the beginning, then the truth was waiting in my house.
When I opened the front door, the house was silent.
Mark’s suitcase was by the wall.
He was home.
On the dining table sat a sheet of paper.
Welcome home, Sophie.
My pulse went wild.
I moved through the house room by room until I heard movement from the study.
Mark stepped into the hallway.
For a moment we simply stared at each other.
He looked exactly the same as always. Calm. Controlled. Crisp shirt. Mild eyes.
The same face that had once made me feel safe.
Now it made my skin crawl.
“You came back early,” he said.
“I was never in San Francisco.”
“I know.”
The flat honesty of it was somehow worse than another lie.
“You knew I went to Thailand.”
“Yes.”
“You knew I’d find the hotel.”
“Yes.”
“Why did you follow Cecilia?”
He was silent for several seconds.
Then he said, “Because if I hadn’t, she would have been dead sooner.”
Rage shot through me.
“She warned me you’d say that. She knew you’d say that.”
His expression changed very slightly.
“She left you something.”
“What happened in Boston?”
For the first time, he looked away.
That was all the answer I needed.
He took a slow breath.
“I knew Cecilia before I knew you,” he said. “Years ago. In Boston.”
“How?”
“She was involved with someone connected to a private case I was working.”
“What kind of case?”
“Financial exposure. Shell companies. Hidden assets. Dirty money buried under layers of respectable names.”
I stared at him.
“You were an investigator?”
“Something close to that.”
“A fixer?”
His silence told me I was right.
He continued.
“She found documents she was never supposed to see. Copies of records tied to men with money, influence, and a strong preference for solving problems quietly.”
“The copy.”
“Yes.”
“She kept it?”
“At first as leverage. Later as insurance.”
My throat tightened.
“And you went after her.”
“At first, yes.”
The room seemed to tilt.
“At first?”
“I was assigned to recover the material. But things changed.”
“How convenient.”
“It isn’t convenient,” he said quietly. “It’s the truth.”
I laughed bitterly. “You don’t get to talk to me about truth.”
He accepted that without argument.
“When I met you,” he said, “I already knew who she was. But by then she had vanished from that world, changed circles, changed how she presented herself. She clearly believed the past was over. I believed I could keep it buried.”
“You married me while hiding all this?”
“Yes.”
“Why?”
His answer came so quietly I nearly missed it.
“Because by then I wanted out.”
I just stared at him.
He went on.
“Cecilia recognized me the first time she saw me with you. That’s why she hated me instantly. She never told you because she thought bringing the past into your life would put you in danger. And I stayed silent because I thought I could keep watching the edges, keep you untouched.”
My chest hurt.
“You watched us both.”
“Yes.”
“You lied every day.”
“Yes.”
There was something horrific about how easily he admitted it now, as if confession cost him nothing compared to concealment.
“So why Thailand?”
He looked exhausted for the first time.
“Because I learned she was moving part of the material again. Not the original. A copy. She planned to meet someone in Chiang Mai. Maybe a broker. Maybe a middleman. Maybe someone pretending to be both. The network from Boston had splintered over the years. Old names were dead. New names were using dead channels.”
“And you went after her to stop the exchange.”
“Yes.”
“To protect her?”
“To keep the wrong people from getting there first.”
“That’s not the same thing.”
“No,” he said. “It isn’t.”
I held his gaze.
“What happened at the cliff?”
“She met someone at the old Cliff View Café. I stayed outside to watch. Then another man arrived. The man from the motorbike. He wasn’t the contact she expected.”
“The one in the photo?”
“Yes.”
“He searched her bag?”
Mark nodded once.
“He realized she wasn’t carrying the original material. Only enough to suggest she still had access to the rest.”
“She ran.”
“Yes.”
“She filmed you.”
“I know.”
“She thought you were with them.”
“At first.” He paused. “Maybe by the end she realized I was not on his side. But by then it didn’t matter.”
I could barely breathe.
“What happened?”
“She bolted out the side of the café toward the cliff path. He chased her. I chased both. There was shouting. She threw a decoy over the edge. The path gave way under her.”
“No.”
“I caught her hand.”
My knees nearly gave out.
“You what?”
“For a few seconds.”
“And then?”
His face emptied.
“The rock broke.”
