Part 8

Vivian saw it.
Her face went pale.
The house grew quieter.
The chandelier glimmered above the wide stairwell. Warm light pooled across the marble. Chloe could see one small drop of blood on the pale stone beside her shoulder.
She tried not to look at it.
Gabriel looked down at the leather case again.
“Can you unlock it?” he asked.
Chloe nodded.
Her hands shook as she opened it.
The old phone’s screen lit slowly.
Vivian took one step down.
Gabriel looked up immediately.
“Stay there.”
The command was not loud.
But Vivian stopped.
Chloe saw the shock move across her face.
Gabriel had never spoken to her that way before.
At least not where Chloe could hear it.
Chloe found the file.
The screen showed only a date, a time, and a line of audio waiting to be played.
Her thumb hovered above it.
For three years, she had imagined this moment in different versions. Sometimes Gabriel believed her immediately. Sometimes he apologized. Sometimes he looked at Vivian and everything became clear. Sometimes he did nothing at all.
The reality was worse than every fantasy because it was happening while Chloe lay broken across the staircase.
“Play it,” Gabriel said.
Vivian’s breath caught.
“No.”
Gabriel looked at her.
“Why not?”
“She is manipulating you.”
“Why not?”
Vivian’s mouth opened.
No answer came.
Chloe pressed play.
At first, there was only static.
Then Margot’s voice came through the small speaker.
It was weaker than Chloe remembered. Older. The illness had already taken pieces of her by then. But the voice was unmistakably hers.
“I don’t want Gabriel to know,” Margot said.
A pause.
Then Vivian’s voice.
“He has to know eventually.”
“No. Not yet.”
“You cannot keep changing your mind.”
“I’m not changing my mind. I’m afraid.”
Another pause.
Chloe watched Gabriel’s face.
The blood drained from it.
The recording continued.
Margot said, “She keeps asking for my phone.”
Vivian’s voice lowered. “Because you keep calling people you should not call.”
“I want to speak to Chloe.”
“No.”
“I want Chloe.”
“You do not need Chloe.”
“I trust her.”
The recording broke into static again.
Then Vivian’s voice returned, sharper now.
“You cannot keep giving her access to this family.”
Chloe stopped the recording.
The silence afterward felt physical.
Gabriel did not move.
His eyes remained on the phone.
Vivian stood on the upper landing, one hand gripping the railing so tightly her fingers had gone white.
“That proves nothing,” she said.
Chloe looked at her.
“It proves you were afraid of me.”
“It proves Margot was ill.”
“It proves you kept her from me.”
“I was protecting her.”
“From what?”
Vivian’s gaze flicked toward Gabriel.
“From being used.”
Chloe’s breath shook.
“You told him I used her.”
Vivian said nothing.
“You told him I leaked the recording.”
“I told him I was worried.”
“You made him believe me.”
Gabriel’s head lifted.
Vivian looked down at him.
For a second, Chloe saw the fear in her face become something almost desperate.
“I loved you,” Vivian said to Gabriel.
The words fell into the space between them.
Gabriel closed his eyes briefly.
Chloe looked away.
She did not want to hear that part.
Not because it changed what Vivian had done. But because it made it human, and Chloe was tired of being asked to make room for the humanity of people who had hurt her.
Vivian’s voice trembled.
“I loved you, and I saw what happened when your mother got sick. I saw how everyone around you became a problem for you to manage. Your father wanted control. The board wanted silence. Chloe wanted to rescue you. And I was the only one trying to keep everything from falling apart.”
Gabriel’s eyes opened.
“You lied to me.”
“I made choices.”
“You lied.”
“I was scared.”
“So was Chloe.”
Vivian’s face twisted.
“She left.”
Gabriel looked down at Chloe.
The word seemed to reach him differently now.
Chloe could feel him remembering.
The unanswered calls. The final message he sent in anger. The way he had not gone after her because he believed she was guilty and because some part of him had been relieved to make the problem disappear.
“I told her not to come back,” he said.
His voice was so low that Chloe almost missed it.
Vivian did not answer.
Gabriel looked at Chloe’s face.
“I told you not to come back.”
Chloe’s eyes filled.
She wanted to say something cruel. She wanted to tell him that one sentence had followed her through every new apartment, every job interview, every night she woke thinking someone was knocking on the door.
Instead she said, “I know.”
The simplicity of it broke something in him.
He looked away.
Vivian took another step down.
Gabriel’s eyes snapped toward her.
“I said stay there.”
“You cannot keep me up here like I’m dangerous.”
He stared at her.
Chloe felt the air leave the room.
Vivian realized what she had said too late.
Her mouth closed.
Gabriel’s face had become unreadable.
He looked from Vivian to Chloe, then to the marble steps around them.
The scene arranged itself in front of him: Chloe injured halfway down the staircase, Vivian above, no one else in the house, the old phone in Chloe’s hand.
The truth was not complete.
But it had a shape now.
And Vivian could see that he saw it.
Chloe’s vision blurred at the edges.
Gabriel noticed.
“Stay with me.”
“I’m tired.”
“I know.”
“You don’t.”
His face tightened.
“No,” he said. “I don’t.”
The answer was different from the one he would have given three years ago. Then, he would have explained. Defended himself. Tried to make the distance between them reasonable.
Now he only looked ashamed.
Chloe turned her face slightly against his hand.
The marble was cold beneath her hair.
“I didn’t come back for you,” she whispered.
Gabriel swallowed.
“I know.”
“I came back for me.”
“I know.”
“You don’t get to make this about us.”
“I know.”
She gave a small, broken laugh.
“You keep saying that.”
“Because I should have known a lot of things.”
Vivian made a sound above them.
It was quiet.
But sharp enough that both of them looked up.
She stood near the top of the stairs, silver gown shining under the chandelier, dark hair loose around her shoulders. The anger had returned, but it was no longer clean. It was mixed with fear, humiliation, and the knowledge that her story was breaking apart.
“You are both unbelievable,” she said.
Gabriel did not answer.
Vivian looked at Chloe.
“You think this makes you innocent?”
Chloe held her gaze.
“No.”
Vivian blinked.
Chloe continued, slowly, because every breath hurt.
“I made mistakes. I left. I didn’t fight for myself when I should have. I let you make me afraid of my own memory. But I didn’t leak that recording. I didn’t use Margot. And I didn’t deserve what you did to me.”
The house went still.
Vivian’s mouth trembled.
For a second, she looked less like a villain than a woman who had reached the end of the story she had built to survive.
Then she said, “You have no idea what you deserved.”
Gabriel’s face changed.
Not loudly.
Not dramatically.
His jaw tightened. His eyes went hard.
Chloe felt it before she saw it.
The protective hand beneath her head remained gentle.
But the man holding her had become someone else.
He looked up the staircase.
Vivian looked down at him.
The distance between them was only a few steps.
It felt like years.
Chloe could hear Gabriel breathing.
Could hear the faint buzz of the chandelier.
Could hear the soft rasp of Vivian’s heel against the marble as she shifted backward, one inch at a time.
Gabriel did not stand.
He did not leave Chloe.
He only kept one hand beneath her head and let his eyes rise to Vivian’s face.
She had been furious at the landing.
Then triumphant.
Then wounded.
Now, beneath the chandelier, with Chloe’s blood on the marble and Margot’s voice still lingering in the air, Vivian Hartwell looked frightened.
Not because anyone had touched her.
Not because anyone had accused her loudly enough to make the house echo.
May you like
Because Gabriel Wren was looking at her as though he finally understood what she had done.
And because he had not looked away.