The library at 2:17 a.m. did not feel like part of the penthouse.
It was the only room with warm light. Low lamps, dark oak, a gas fireplace that actually gave heat. Two leather chairs that faced each other instead of the view. Adrian was already there, in a black t-shirt and grey sweatpants, hair damp, laptop open, a glass of whisky sweating beside it. He looked less like a billionaire and more like a man who had not slept in days.
"You shouldn't be up," he said without looking up when Cassie padded in barefoot, in the cashmere robe from her closet.
"Neither should you. You sent Mrs. Agatha home at three. Who made that coffee you didn't drink?"
He finally looked up. His eyes did a quick inventory — bare feet, bare legs, hair loose over one shoulder. His jaw tightened.
"I made it. I weigh the beans."
"Of course you do."
She sat opposite him. On the low table between them was her external hard drive, the one she had left on the kitchen island earlier. Encrypted.
"You cracked it," she said.
"Silas cracked it in nineteen minutes. You should use a better password than Evelyn1970Hart."
Cassie felt her face heat. "It's my mom's -"
"I know." His tone softened. "Open it with me."
He turned the laptop. Folder: BLACKWOOD FOUNDATION GALA 2023 - RAW. 1,432 photos. Her photos. The ones she shot freelance for extra cash last year, when The Herald cut her to three days a week.
"I looked for hands," he said. "You taught me. In your photos, you always look at hands."
"You remembered that from last night?"
"I remember everything you say, Cassie. It's becoming a problem."
He clicked through fast — tuxedos, champagne flutes, women laughing too loud. Then he stopped.
Photo #891.
Marcus Thorne, 62, CFO of Blackwood Global, red-faced, sweating through his shirt. He was gripping the wrist of a man half in shadow near the east terrace, the part of the venue that was closed to press. In that shadowed man's hand, clutched tight, was a black silk handkerchief.
Adrian zoomed. The image pixelated, then sharpened with the AI tool Silas had installed.
The monogram was not an S.
It was V and A intertwined. Van Alen.
Cassie's breath caught. "That's Elise's family. The woman they wanted you to marry."
"Yes." Adrian's voice was ice. "And that cufflink."
He zoomed again. On the shadow man's wrist, a black onyx cufflink with a small gold horse rearing. The Blackwood family crest. Only three people had the black onyx version. His father, dead. Himself. And Julian.
The air went thin.
"No," Cassie whispered. "Julian wouldn't -"
"Julian would argue with Marcus because Marcus found out about his debts," Adrian said, very quietly. "Forty-seven million missing from Singapore. Marcus told me a week before he died he had found a leak. He said it was family. I thought he meant my mother covering Julian's gambling. I didn't think he meant -"
"That Julian killed him?"
"I didn't think Julian had the stomach to kill anyone. He can barely fire an assistant without crying."
He said it with a strange mix of contempt and pity.
Cassie leaned forward, her robe slipping open at the knee. Adrian's eyes dropped for half a second, then forced themselves back to the screen. She reached over and took the trackpad from him, her fingers brushing his.
"Let me drive. I know my own work."
She scrolled forward ten minutes in timestamp. The same terrace. Photo #944.
Marcus was gone. Julian was gone. The balustrade was empty except for a single thing left behind — the black silk handkerchief, abandoned on the stone.
And a woman's hand, pale, with perfect almond-shaped nails painted in the exact shade of Ferrari red that Selene had trademarked on her i********: as "Selene Red by Dior 999," picking it up.
Cassie's hand froze over the trackpad.
"That's Selene," she breathed. "She was there. She was at your gala. She never told me. She told me she was at Coachella that weekend."
Adrian stared at the hand. At the red nails. At the silk.
"Your step-sister picked up the evidence from a murder scene," he said softly. "And kept it."
"Or she was working with them." Cassie's mind was racing, journalist brain finally overriding wife brain. "Adrian, think. If Selene was there a year ago, and now she's dating Julian, and now I'm married to you and I have the only photos that prove Julian was there... this isn't random. Someone wanted me to have these photos. Someone wanted you to need me."
Adrian went utterly still. It was his most dangerous stillness.
"The silk was bait," he whispered. "And we both took it."
He stood abruptly and walked to the fireplace, his back to her. The black t-shirt pulled across his shoulders, showing the geometric tattoo that ran from his left shoulder blade down. A pattern of interlocking lines. Like silk threads.
"Who invited Selene to the 2023 gala?" Cassie asked. "It was $5,000 a plate. She could never afford it."
"I don't know. But I will." He turned around. His face was tight with fury, not at her. "Cassie, you need to understand something. My family does not invite influencers unless they want something from them. If Selene was there, someone brought her as a date. Someone wanted her there."
"Julian?"
"Or my mother. Eleanor loves collecting pretty, ambitious girls who hate their families. She finds them... useful."
Cassie felt cold despite the fire. She wrapped the robe tighter.
Adrian came back and sat, closer this time, their knees almost touching. He poured the second glass of whisky and pushed it to her.
"Drink. You are pale."
She drank. It burned. He watched her throat work.
"Are you scared?" he asked.
"Yes."
"Good. Stay scared. Scared journalists don't make mistakes."
He reached out, as if against his own will, and tucked a strand of hair behind her ear. His fingers were warm. They lingered on her cheekbone, a fraction too long.
"House rule number six," he said, his voice rough.
"We have six now?"
"We have as many as I need to keep you alive." His thumb brushed her cheek once, lightly. "No more going through this alone at 2 a.m. If you wake up and want to look, you wake me up."
Cassie should have pulled away. The contract said separate bedrooms. The contract said no consummation unless mutually desired. The contract said don't fall in love.
But her hand was still over his on the trackpad, and his other hand was on her face, and the photo of Selene's red nails holding black silk glowed between them like a warning.
"Adrian," she whispered. "If Selene had the silk for a year... what if she's the one who left it on Marcus's body? What if the monogram isn't Van Alen? What if it's S? Selene?"
Adrian's eyes darkened.
"Then your step-sister," he said, very softly, "just married into the wrong family. And she just made you my wife for a reason she didn't expect."
He let go of her face, but not her hand. He laced his fingers through hers and held on, tight.
"Go to bed, Cassie," he said, but he didn't let go.
"You first," she said.
For the first time since she met him, Adrian Blackwood laughed. A short, real, surprised sound.
"Negotiating with me at 2 a.m., Mrs. Blackwood? You are going to be terrible for my self-control."
She stood, pulling her hand free reluctantly. The robe slipped again. This time, Adrian didn't look away. He let his eyes travel, slow, deliberate, from her bare feet up to her eyes, making her shiver.
"Goodnight, husband," she said, and fled before she violated every clause she had signed.
In the library, Adrian stayed staring at photo #944 for a long time. At the red nails. At the black silk.
He picked up his phone and typed one line to Silas:
Who invited Selene Hart to the 2023 gala? Find out. Tonight.
Then he poured another whisky and did not sleep at all.