The documents hit the table like an accusation.
Vivian didn't reach for them. She kept her eyes on Philip, who stood at the head of the dining room with the kind of smile you'd see on a man holding four aces. James was still by the door, the rescued box under one arm, soot on his collar.
"Go ahead," Philip said. "Read them."
Silas—no, the impostor, she had to remember that—didn't move either. He sat across from her, one hand flat on the tablecloth. The breakfast dishes were still there. Cold eggs. Coffee no one had touched since the fire alarm went off an hour ago.
"I don't need to read anything," Vivian said. Her voice came out steady. Good. "You've made your point."
"Have I?" Philip tilted his head. "Because from where I'm standing, Miss Ashford, you're protecting a man who just tried to burn down evidence of fraud."
James stepped forward. "That's not what happened."
"Then what did happen, Detective?" Philip's tone was all patience, like he was talking to a child. "A fire starts in the storage room where we keep family records. This man—" He pointed at Silas without looking at him. "—was seen near that wing twenty minutes before the alarm. And now you're carrying a box that just happened to survive."
"I pulled it out," James said.
Vivian watched Silas. He hadn't said a word. His jaw was tight, eyes on the table, and for the first time since he'd walked into her gala four days ago, he looked cornered.
Good. Let him sweat.
"The fire was an accident," she said.
Philip laughed. It was a short, dry sound. "Miss Ashford. Please. We both know what's happening here."
"Then say it."
He leaned forward, hands on the table. "This man is not your brother. His name is Silas Crane. He's a con artist. And he set that fire to destroy the one piece of evidence that could prove it."
The room went quiet.
Vivian's pulse kicked up, but she kept her face blank. Silas still didn't move. James looked between them, confused.
"Silas Crane," Philip repeated. He pulled a photograph from his jacket. Slid it across the table. "Arrested twice in Chicago. Once in New York. Forgery. Impersonation. He's good at playing dead men."
Vivian didn't look at the photo. She looked at Silas.
He met her eyes.
And then he smiled.
It wasn't the warm, golden-boy smile he'd been using on the press. It was something else. Tired. Almost relieved.
"Yeah," he said. "That's me."
James swore under his breath.
Vivian felt the floor tilt, just for a second. Not because she'd been wrong—she knew he was a fraud from the start. But because he'd just admitted it. In front of witnesses. In front of Philip, who'd been waiting for exactly this.
"Why?" she said.
Silas shrugged. "Got tired of lying."
"Tired?" Philip's voice went sharp. "You've been lying to this family for four days. You've convinced the press, the public, even Mr. Ashford himself that you're his son. And now you're tired?"
"Yeah." Silas leaned back in his chair. "I'm tired."
Vivian wanted to throw something at him. This wasn't how it was supposed to go. She was supposed to expose him. Prove he was a fake. Not watch him confess like it didn't matter.
"Then it's over," James said. He set the box down on a side table. "He's admitted fraud. We'll take him in."
"Not quite," Philip said.
Vivian's stomach dropped.
Philip crossed to the door. Knocked twice. It opened, and two men walked in carrying something wrapped in canvas.
No. Not something.
Someone.
They laid it on the floor. The canvas was stained dark in places, stiff in others. One of the men pulled the edge back.
Vivian stood up without meaning to.
The body was male. Maybe thirty. Dark hair, matted with river water and mud. His skin was gray, bloated. He wore a wool coat, expensive, the kind you'd see on a man who traveled.
The kind Silas had been wearing the night of the gala.
"Found him this morning," Philip said. "Washed up two miles downstream. No identification. But he was wearing this." He nudged the coat with his shoe.
Vivian's throat went tight. She looked at Silas. He'd gone pale.
"That's not—" Silas started.
"Your coat?" Philip finished. "The one you were wearing four nights ago? Yes. It is."
James crouched by the body. He didn't touch it, just looked. His face was unreadable.
"Who is he?" Vivian said.
Philip smiled. "I was hoping Mr. Crane could tell us."
Silas didn't answer. He was staring at the body like he'd seen a ghost.
Vivian took a step closer. The smell hit her—river rot, old blood, something chemical underneath. She made herself look at the face. It wasn't anyone she knew. The features were wrong. Too narrow. Nose bent like it had been broken more than once.
But the coat was definitely Silas's.
"I don't know him," Silas said. His voice was rough.
"Convenient," Philip said.
"I'm telling the truth."
"Are you?" Philip walked around the body like he was inspecting a piece of furniture. "Because here's what I think happened. You and your partner—" He gestured at the corpse. "—cooked up this scheme together. You'd play Daniel Ashford. He'd play some other role. Maybe a lawyer. Maybe a witness. Someone to back up your story. But something went wrong. You argued. And he ended up in the river wearing your coat."
Vivian's mind was racing. The story didn't make sense. If Silas had killed someone, why come back to the hotel? Why confess? Why not run?
Unless Philip was lying.
She looked at the body again. The coat. The hands, folded across the chest.
And then she saw it.
A flash of silver between the dead man's fingers.
She moved without thinking. Dropped to her knees by the body. James tried to stop her, but she was faster. She pulled the hand open.
The hairpin fell into her palm.
It was small. Delicate. Silver, with a tiny bird etched into the head. The clasp was broken—had been for years. She'd lost it the summer she turned twelve. The summer Daniel drowned.
The summer she'd left it on the dock in Europe, the night everything went wrong.
"Vivian?" James's voice was distant.
She couldn't breathe. The room tilted again, harder this time. Because this body wasn't Silas's partner. This body wasn't some random con man.
This body knew where she'd been that night.
Footsteps in the hallway. Loud. Multiple.
The door crashed open.
Four police officers poured in, uniforms dark, faces grim. The lead one had his hand on his belt, ready to draw.
"Nobody move," he said.
Philip stepped forward, calm, like he'd been expecting this. "Officer Dalton. Thank you for coming."
Dalton looked at the body. At Silas. At Vivian, still on her knees with the hairpin in her hand.
"Mr. Roy," Dalton said. "You said there was a murder."
"That's correct." Philip pointed at Silas. "This man, Silas Crane, is a known con artist. He's been impersonating Daniel Ashford for the past four days. And I believe he killed his accomplice to keep him quiet."
Dalton nodded. Pulled out handcuffs.
Vivian tried to stand. James helped her up. The hairpin was still in her hand, cold and sharp.
"Wait," she said.
Philip turned to her. His smile was back. "Yes, Miss Ashford?"
She opened her mouth. Nothing came out.
Because if she said the hairpin was hers, they'd ask where she lost it. And she couldn't answer that. Not without telling them about Daniel. About what really happened in Europe. About why she'd lied for seven years.
"Miss Ashford has been helping Mr. Crane," Philip said. His voice was soft, almost kind. "I believe she's been aware of his true identity from the beginning. She may have even been the one to arrange this entire scheme."
James stepped between them. "That's insane."
"Is it?" Philip looked at Vivian. "She's the only heir. With Daniel gone, she inherits everything. But if Daniel comes back, even a fake Daniel, the will is contested. Unless she's the one controlling the fake. Unless she's using him to access funds her father has locked away. Unless she planned to expose him later, after the money was moved, and play the victim."
Dalton was watching her now. So was James. So was Silas.
The hairpin felt like it weighed a hundred pounds.
"That's not what happened," Vivian said.
"Then what did happen?" Philip asked.
She couldn't answer.
Philip turned to Dalton. Pointed at Vivian.
"Arrest her," he said. "She's his accomplice."
Dalton moved forward. Vivian heard James shouting, heard Silas say something sharp, but it all sounded far away.
Because all she could think about was the hairpin.
And the fact that the dead man was holding it like someone had told him exactly where to put it.
Like someone had staged this whole thing.
Like Philip had known she'd recognize it.
Dalton's hand closed around her wrist.
"Miss Ashford," he said. "You're under arrest for conspiracy to commit fraud and suspicion of murder. You have the right to remain silent—"
The rest of his words were drowned out by the sound of her own heartbeat and the flash of silver still clutched in her other hand.