The photo sat between them on the diner table the next morning, six words underneath it that Hazel had already read so many times she could see them with her eyes closed.
You two are getting too close.
"This isn't about the case anymore," Liam said, low. "Or it's not just about the case. Whoever this is, they're watching us specifically. Together."
"I know."
"I don't like that you keep saying 'I know' like it's supposed to be comforting."
"It's not supposed to be comforting. It's supposed to be honest." Hazel pushed her plate away, appetite gone. "We need to go back through everything. All of it. Every name, every gap, every person who's had access to information they shouldn't have."
They didn't get the chance to start slowly.
By lunch, the school was buzzing with a new rumor—that Liam had lied to police about his alibi, that new evidence had surfaced placing him closer to the murder than he'd claimed. Hazel cornered him by the gym, heart hammering.
"Someone leaked something," he said, already pale. "My lawyer called. There's an anonymous tip that's been forwarded to the department—a doctored timestamp, supposedly from a security camera near the mill, putting me at the scene twenty minutes earlier than the coroner's window. It's fake. It has to be fake. But it looks real enough that they have to investigate it."
"Fake how?"
"I don't know yet. That's the problem." His jaw was tight, controlled in the way she now recognized as him working very hard not to fall apart in a school hallway. "Someone with real technical skill built this. This isn't a rumor. This is someone actively trying to bury me."
It got worse when she opened her locker after last period and found her bag lighter than it should have been—again. The manila folder of backup prints she'd started keeping there, just in case, just to be careful, was gone.
"They're not just watching us," she said quietly, mostly to herself. "They're actively coming after the evidence. Both directions. Framing you and erasing me."
She tried to put the thought aside, but by that afternoon, Ethan had texted twice.
You okay? Milo said you seemed off this morning.
Then, twenty minutes later:
Dinner's at 7. Don't be late. Des made you a card. Don't ask questions, just be excited about it.
Hazel answered both with something close enough to normal that he wouldn't worry, though she could feel the lie sitting uneasily in her chest even as she typed it.
She was late anyway.
She caught the tail end of dinner, Desa's crayon-drawn card waiting proudly by her plate; a stick-figure Hazel holding what was either a camera or possibly a very strange dog—and Milo gave her exactly one raised eyebrow across the table before letting it go, unusually quiet for once, like even he could tell tonight wasn't a night for material.
"You look like you're somewhere else,"
Ethan said, not quite a question, watching her over his glass.
"Long day."
He didn't push.
She was starting to hate how much room that gave her to keep everything to herself.
She went back to the case files after Desa was asleep, working by lamplight at her desk, the loss of the folder gnawing at her more than she wanted to admit. If someone had taken it specifically, they'd taken it knowing what it was—which meant someone had been in her locker, which meant someone had access to the school in a way that wasn't supposed to be casual.
She started pulling every thread again, methodically this time, cross-referencing every name that had touched the investigation.
Dana.
Declan Rhys.
Brynn's father.
The unnamed car at the gate.
She dug back into the old county permit archive, the same public records she'd used to find the gap in Dana's timeline, except this time she went further back—years further, into files that predated the murder entirely, into the original decontamination violation from the mill's closure.
Buried in a scanned batch of old sign-off sheets, faded and half-illegible, she found a payment authorization tied to the initial cover-up.
A quiet transfer, routed through a private account, approved and countersigned by a county official whose signature she almost skipped past entirely.
She didn't skip past it.
Two letters, unmistakable even in faded ink.
D.R.
Her first thought was Declan Rhys.
Her stomach eased for exactly one second before her eyes caught the job title listed beside the initials, printed in small block letters that made the whole room tilt sideways.
County Sheriff's Liaison.
Not Declan Rhys.
Dana.
She called Liam before she'd even fully processed what she was looking at, her voice shaking in a way she couldn't smooth out.
"I found something," she said. "I need you to come over. Now."
He was there in fifteen minutes, and she showed him the scan with hands that wouldn't quite stay steady.
"That could be someone else," he said, though he didn't sound like he believed it.
"D.R. isn't exactly a rare set of initials."
"It's her job title, Liam. Sheriff's liaison. That was Dana's role back then, before she became sheriff. I checked." Hazel's voice cracked on the last word. "She took money to sign off on something she knew was wrong. Years ago. And when Holloway found the paper trail leading back to it—"
"He wasn't calling the sheriff to report a problem." Liam finished it for her, quiet, horrified. "He was calling the person who knew what had happened."
Hazel sat with that, the full shape of it settling over her like something physically heavy.
Every boundary Dana had drawn.
Every You're family, that's why I trust you, it's also why I can't tell you more.
Every warm hand on her shoulder.
Every I'm on your side, kid.
All of it recontextualizing itself in real time into something colder and far more calculated.
"We have to go to the state police," Liam said. "Tonight. This isn't something we sit on."
"With what? A blurry scan and a set of initials that could theoretically be anyone's? She's the sheriff, Liam. Nobody's going to take this seriously without more."
"So we get more. Carefully. Not by confronting her alone."
"I'm not confronting anyone alone. I just need to see her face when I say her name. I need to know, before we blow up her entire life, whether I'm actually right." Hazel was already reaching for her jacket. "If I'm wrong, this stays between us and I never bring it up again. If I'm right—"
"If you're right, you're standing in a room with someone who may know far more about Holloway's death than she's admitted."
"She's my aunt."
"She's a suspect." His voice was sharper than she'd ever heard it, fear dressed up as frustration. "Hazel, please. Let me come with you, at least. Or let me call someone first."
"If you call anyone, and I'm wrong, I destroy her over a coincidence. I need to see her face first." She was already at the door. "I'll text you the second I'm out. I promise."
He didn't look happy about it.
But he also didn't try to stop her this time—just watched her go with an expression she didn't have time to fully read, something between fear and a trust he clearly wished he didn't have to give.
***
The mill was dark when she got there, the demolition equipment sitting silent and skeletal against the night sky.
Dana's cruiser was parked at an odd angle near the loading dock, engine still ticking as it cooled, like she hadn't been there long.
Hazel found her inside, flashlight in hand, standing near the exact spot where Holloway's body had been found.
"Hazel."
Dana didn't look surprised, exactly. More like someone who'd been waiting, in some tired corner of herself, for this exact moment to finally arrive.
"You shouldn't be here this late."
"I found the payment record," Hazel said, no preamble, her voice steadier than she felt.
"The decontamination sign-off. D.R., county sheriff's liaison."
She watched her aunt's face carefully, desperate for it to rearrange itself into confusion, into innocence, into anything other than what it actually did.
Dana's expression changed the moment Hazel said Holloway's name.
Not confusion.
Not denial.
Something quieter and far worse.
Recognition.
Resignation.
The look of someone who'd spent years waiting to be caught and had almost stopped believing it would ever actually happen.
"You weren't supposed to find that," Dana said softly.
Hazel's whole body went cold.
"Dana—"
Dana moved before Hazel could finish the sentence, quick and practiced, reaching the side door before Hazel fully registered what was happening.
The heavy metal door slammed shut.
The lock turned with a sound that echoed through the empty mill.
Hazel stared at it, frozen for half a second, her mind refusing to catch up with what her eyes were telling her.
"Dana?"
No answer.
She crossed the room quickly and grabbed the handle.
Locked.
Her phone was already in her hand when she heard footsteps on the other side of the door.
Not leaving.
Waiting.
Hazel's breath caught.
Whatever Dana had been hiding, Hazel had finally found the edge of it.
And now she was alone in the dark with the one person she'd trusted without question her entire life.
For the first time, Hazel understood that the danger wasn't just somewhere out there.
It had been standing beside her all along.