32. Ivy #2
“He told me I was lucky. That no one else would love me like he did. That I was too much. Too intense. Too emotional. And when he wasn’t hurting me, he was making me feel like I owed him something. That I was the reason he hurt at all.”
I pause just long enough to breathe, but not long enough for him to cut me off.
“So I didn’t run to a police station. I didn’t scream in the street. I didn’t keep bruises as evidence. I just got smaller. Quieter. Until one day, I woke up and realized I couldn’t remember what my voice sounded like when I wasn’t using it to calm a storm.”
The defense attorney doesn’t speak. He just lowers his eyes like he knows there’s nothing left to say.
And then the prosecutor rises. He walks with a quiet purpose to the table beside the judge and sets down a small flash drive.
“Your Honor, with permission, the prosecution would like to enter new video evidence into the record. It is timestamped, location-verified, and authenticated by an independent expert this morning.”
There’s a pause. A slight shifting of bodies around me. I feel more than see the judge glance over the rim of her glasses.
The defense stands abruptly. “We haven’t seen this?—”
“You’ll have time to respond,” the judge cuts in, stern. “For now, proceed.”
The prosecutor gives a small nod and turns to the courtroom, addressing the jury directly as the tech clerk connects the drive to the monitor.
I don’t need to look. But I do.
A hallway. Grainy black-and-white. The camera angle is wide, high up, and slightly crooked. The timestamp sits clearly in the corner. My old apartment building. The hallway right outside my door.
Then Daniel appears, wearing one of his tailored coats, his hair too neat, his expression unreadable. I’m in the frame too, half-turned, trying to unlock the door. I say something—my face is tight with frustration, not fear yet. He steps forward.
I see it even before it happens. The way his hand wraps around my arm. The tug. The quiet threat. The proximity. My whole body recoils, and I try to move past him. He blocks me.
And then he hits me with a fist to my abdomen. I remember the pain.
I double over in the footage. One hand clutches my stomach. The other braces on the wall. Daniel doesn’t help. He straightens his coat, smooths his tie, and walks out of frame.
The footage ends.
The courtroom is so still I can hear the humming of the overhead lights. Someone whispers something too soft to make out. A woman across the aisle covers her mouth. My throat feels scraped raw, but I haven’t said a word.
The prosecutor walks slowly back to the center of the room.
“That footage was recovered from a security camera mounted on the building across the street. The angle caught a clear view of the front steps and entryway to Miss Dawson’s apartment building.
It was archived by the property manager after a tenant reported a disturbance that night. No one reviewed the footage until now.”
He turns to face the jury. “Three days after that footage was recorded, Miss Dawson was treated for abdominal trauma and internal bleeding at Valleria General. She did not file charges. She gave no statement. But the timeline is clear. The documentation is real.”
I can’t process anything that happens after that, but I know there are more words, and then, Ethan standing as I return to my seat, his hand brushing mine.
The trial winds on. Testimony. Objections.
A forensic accountant walks the jury through the money.
A nurse from the Auralis trials describes altered documents.
Mason testifies behind tinted glass, voice steady, laying out the shell companies and falsified ledgers. Names rise and fall like tombstones.
And still Daniel sits, untouched. Untouched until the judge calls for closing arguments.
The defense goes first. They are polished.
Brilliant. They cite case law and reasonable doubt.
They remind the jury that intent is hard to prove, that memory is fallible.
They say Daniel was simply a man in love, misunderstood, poorly advised.
They make the jury laugh twice. It is terrifying how convincing they sound.
Then the prosecution stands.
And she does not smile.
She walks to the center of the courtroom and looks at each juror in turn.
"There are two kinds of silence," she says. "The kind that protects and the kind that conceals. Daniel Holt has spent years perfecting the second. He used money and power and fear to silence every voice that dared to name him. Until now. Until her."
She points to me.
"Truth has a cost. But today, it is one he will finally pay."
The jury is dismissed. The room empties into the hall. I wait in a small anteroom with Ethan and Cassie, my hands curled around a cup of water I do not drink. The hours pass like dripping ink. No one speaks. Not really.
Then the door opens.
"They’re back."
The courtroom is standing room only again. Ethan’s hand is firm in mine. I feel the press of my heart against my ribs, steady and strong and terrified. The jury files in. The forewoman rises. The judge asks.
"Have you reached a verdict?"
"We have, Your Honor."
"How do you find the defendant, Daniel Holt, on the count of criminal harassment?"
"Guilty."
"On the count of coercion with intent to intimidate a witness?"
"Guilty."
"On the count of obstruction of justice?"
"Guilty."
The words fall like stones in still water.
Daniel rises slowly, his body taut. His jaw tics. His hands curl at his sides.
And then, before the judge can speak again, he explodes.
"This is a joke! You hear me? All of you! This is a setup. She lied! You let her lie. You all let her lie!"
He turns toward the jury, then toward me, voice rising, spittle flying. "You think this is over? You think a verdict stops me? You have no idea who I am."
Officers move quickly. He jerks out of their reach once, nearly overturning the table. Papers scatter. One of the attorneys ducks.
"Get your hands off me! This isn’t justice. This is revenge!"
It takes three of them to subdue him. Two to drag him from the courtroom as he thrashes and curses, his voice hoarse with fury. The third picks up the papers from the floor.
The judge doesn’t flinch.
"Remove the defendant. Court will reconvene for sentencing in forty-eight hours."
The gavel cracks down.
And just like that, it is over.
The courtroom empties slowly. Cassie hugs me tight enough to hurt. Ethan says nothing, just wraps an arm around my shoulders and presses a kiss to my temple. Reporters shout questions. Lights flash. But I walk through it all like I am untouchable.
Outside, the sun is shining.
I lift my face to it, the warmth soaking through my skin, and I close my eyes. I breathe.
And for the first time in years, it feels like mine again.