He walked to my kitchen window and lowered his voice so much I could barely hear him.
But I heard one sentence.
“Find every weak point in the Robles family. Business, taxes, visas, lawsuits, settlements, mistresses, debts. I want it all before breakfast.”
My stomach turned.
“Alexander,” I said when he ended the call.
He looked at me.
For a moment, I saw the man I had left ten years ago—the ruthless developer who could turn a handshake into a trap and a friendship into a signed advantage. But behind that, something else burned.
Not pride.
Not ego.
A father’s grief.
“They beat our daughter,” he said.
I had no answer for that.
Sofia stirred on the couch. “Dad… please don’t make it worse.”
Alexander’s expression cracked.
He sat beside her again, carefully, like the couch was holy ground.
“I did make it worse,” he said, and his voice became rough. “Years ago, when I disappeared from your life because I was too proud to admit I had failed as a father.”
Sofia blinked through tears.
“I thought you didn’t want me anymore.”
He closed his eyes.
I looked away.
There are sentences that can cut open an entire decade.
“I wanted you every day,” Alexander said. “But wanting you was not the same as showing up. That is on me.”
Sofia’s lips trembled.
“I was so stupid,” she whispered. “I thought Javier loved me.”
Alexander’s hand curled into a fist against his knee.
“Did he ever ask about the condo directly?”
She swallowed. “At first, no. Then he started joking. Saying married people share everything. Saying his mother worried I didn’t trust him.”
“Did he pressure you to sign?”
“The week before the wedding. He said his mother would feel disrespected if I kept property separate.”
Alexander looked at me.
I nodded slowly. “I told her not to sign. She refused.”
Sofia began to cry again.
“I wanted to believe him.”
I wrapped an arm around her. “That is not a crime.”
“No,” Alexander said coldly. “What they did is.”
The physician arrived before dawn, carrying black medical bags and wearing a face too serious for questions. Dr. Patel examined Sofia in my bedroom while I stayed near the door and Alexander paced in the hallway like a caged animal.
Every few minutes, Sofia flinched.
Every time she did, Alexander stopped moving.
When the doctor came out, his face had hardened.
“Multiple contusions. Facial trauma. Bruising on both upper arms consistent with restraint. Laceration inside the lower lip. Bruising along the back and ribs. No fractures that I can detect, but she needs imaging.”
Sofia heard him and panicked.
“No hospital.”
Dr. Patel softened his voice. “Sofia, documentation matters. But your safety matters more. We can arrange a private clinic.”
Alexander nodded. “Do it.”
Then Dr. Patel added, “The bruising pattern is not accidental. Whoever did this used open-hand strikes repeatedly. There are also marks near the scalp. Hair pulling.”
Alexander did not move.
But something in the apartment changed, as if the air itself stepped back from him.
At 5:46 a.m., Vivian Mercer arrived.
She wore a cream suit, carried a leather folder, and looked at Sofia the way a judge looks at evidence that will ruin someone.
“My dear,” she said gently, “I am going to ask you questions. Some will be painful. You may stop anytime. But every answer you give me is a brick in the wall we build between you and them.”
Sofia nodded.
Vivian recorded her statement.
Names. Times. Hotel suite number. Who entered. What Carmen said. What Javier said outside the door. How the women laughed. How Carmen demanded the condo transfer. How Sofia refused. How they beat her until she was on the floor.
Then came the detail that made my skin crawl.
“They made me kneel,” Sofia whispered. “Carmen said I should thank her for teaching me my place before the marriage became embarrassing.”
Vivian’s pen stopped.
Alexander turned away.
I thought he might break the kitchen counter with his bare hands.
“And how did you leave?” Vivian asked.
Sofia stared at the blanket over her knees.
“One of the women forgot her purse inside. When they opened the door, I saw Javier in the hallway. He looked annoyed. Not shocked. Not afraid. Just annoyed.”
Her voice became small.
“He said, ‘You should have signed, Sof. This could’ve been romantic.’”
I covered my mouth.
Sofia continued. “I pushed past him and ran. I didn’t take my phone. I didn’t take anything. I found a housekeeping cart by the elevator and used the service hallway. A woman from the hotel staff helped me get outside. She called me a rideshare.”
Vivian leaned forward. “Do you know her name?”
Sofia shook her head. “Her badge said Marisol.”
Alexander immediately reached for his phone.
Vivian touched his wrist. “Careful. Let me send an investigator. We need her willing, not frightened.”
Alexander lowered the phone.
By 7:00 a.m., the sky over Dallas had turned a pale, indifferent blue.
Somewhere, wedding guests were waking up with hangovers. Carmen Robles was probably drinking coffee, expecting the bride to be humiliated into obedience. Javier was probably rehearsing what to say when Sofia returned.
But Sofia was not returning.