Chapter 38 The Hunter Sets His Terms
Blackthorn feels smaller.
The hallways feel tighter.
The windows feel thinner.
The world feels… watched.
The hunter may have vanished from sight,
but his presence hasn’t left.
It hangs over the school like a storm cloud that refuses to break.
Lucien leads the way back to the library, jaw set, wings half-flared in irritation or instinct — even he can’t tell which.
Cael walks slowly, one hand dragging along the wall for balance.
Every few steps, his back arches, as if something inside him shifts.
Anil stays at his side.
“Are you hurting?” she whispers.
“No,” Cael says, voice trembling. “Not pain. Just—change.”
Lucien glances back. “Is it getting worse?”
“Stronger,” Cael corrects. “It’s not hurting me. It’s consuming me.”
Anil gently threads her fingers through his. “We won’t let it consume you.”
Cael gives her a small, grateful smile — before it flickers into a grimace as another ripple rolls through him.
They reach the library doors.
And find them open.
All three freeze.
Lucien whispers, “I closed those.”
Cael stiffens. “Someone’s inside.”
They step in.
The room is empty.
But cold.
So cold the air feels sharp, like inhaling frost.
Anil rubs her arms. “Why is it so—”
And then she sees it.
Written across the floor in a thin, shimmering trail of light:
PRESENT YOUR ANOMALIES.
Lucien groans. “Fantastic. Homework from heaven.”
Cael stares at the words, horrified. “He left instructions.”
Anil steps closer. “Why… this?”
Cael kneels, touching the glowing letters.
“He’s invoking classification protocol.”
“Which means what?” Lucien snaps.
Cael stands slowly. “He wants to see all of us.”
Anil tenses. “So he can decide what to eliminate?”
Cael nods.
“No,” Lucien says immediately. “Not happening.”
Cael swallows hard. “We don’t have a choice.”
Anil looks between them, heart pounding. “If we refuse…?”
Cael answers softly:
“He’ll come for us one by one.”
A cold stillness settles over them.
Lucien steps forward. “Okay. Let’s approach this logically—”
But the air ruptures before he can finish.
A thin crack of light opens in the center of the library — silent, vertical, precise.
Not wide enough for the hunter.
Just wide enough for a message.
A single line echoes through the room:
“ASSEMBLE AT DUSK.”
And then the crack seals shut.
Anil whispers, “He’s giving us… time?”
Cael nods. “He wants to observe the evolution before making a judgment.”
Lucien’s eyes narrow. “So he’s curious.”
“No,” Cael says quietly. “He’s verifying.”
“Verifying what?” Anil asks.
Cael hesitates.
Then answers with dread:
“Whether I’m still an angelic construct.”
Anil squeezes his hand. “You’re not,” she says fiercely. “You’re you.”
Cael doesn’t respond.
Because deep down, he’s terrified that the hunter’s assessment… might be right.
Lucien begins pacing. “We need a plan. A strategy. A way to hide what’s happening inside you.”
“You can’t hide evolution from him,” Cael whispers. “He reads structure, not surface.”
“So we lie,” Lucien insists.
Cael gives a tired laugh. “The hunter was designed to detect lies.”
Anil touches his shoulder. “Then we show him something else. Something true.”
Cael looks at her, breath unsteady. “Anil… if he sees how deeply the anchor has fused, he’ll classify you as a threat too.”
She steps closer.
“Then let him classify me.”
Cael’s fear spikes.
“No,” he says softly. “You don’t understand. He won’t erase you because of your powers. He’ll erase you because you changed me.”
Lucien mutters, “Heaven really hates creativity.”
Anil lifts Cael’s chin gently. “Listen to me. You are not alone in this. Not anymore.”
Cael’s wings tremble — somewhere between fear and devotion.
Anil looks at Lucien next.
“Whatever happens at dusk… we face it together.”
Lucien nods once. “Together.”
But Cael isn’t looking at either of them.
He’s staring at the east hallway.
Where Ardan vanished.
Anil follows his gaze. “Cael?”
Cael whispers:
“He’s listening.”
They all freeze.
Lucien spreads his wings. “Where?”
Cael closes his eyes.
“…Everywhere.”
Anil’s breath catches. “He’s tracking us?”
“Not tracking.” Cael opens his eyes slowly. “Observing. Waiting.”
Lucien mutters, “Fantastic. A shadow-stalker angel with abandonment issues.”
Cael shakes his head.
“He doesn’t know who he is anymore. That’s what makes him dangerous. Not now… but soon.”
Anil steps closer. “What will he do?”
Cael answers quietly:
“He’ll retreat. Isolate. Rationalize the loss.”
Lucien snorts. “And then?”
Cael swallows hard.
“And then he’ll decide someone must pay.”
The room goes still.
Anil feels her stomach twist. “Who?”
Cael doesn’t hesitate.
“Lucien first,” he says.
“Then me.”
He breathes in shakily.
“And finally… you.”
Anil shakes her head. “Ardan wouldn’t hurt me.”
Cael meets her eyes — painfully honest.
“He won’t think he’s hurting you. He’ll think he’s reclaiming you.”
Lucien curses under his breath. “This keeps getting better.”
Anil sits beside Cael.
Gently touches his wing.
“We’ll stop him,” she says quietly. “Before he becomes something terrible.”
Cael looks away.
“Anil,” he whispers. “He’s already becoming it.”
As if to confirm the words, a faint sound echoes down the corridor.
Not a voice.
Not a footstep.
Something else.
A single, fractured chime—
the sound of an angel’s grace cracking.
Lucien goes pale. “No.”
Cael exhales shakily. “He’s breaking.”
Anil’s heart pounds painfully. “We have to go to him.”
“No,” Cael says, grabbing her hand tightly. “Not now. Not when he’s looking for a reason to blame someone.”
Lucien nods. “Let him implode alone.”
The faint chime echoes again.
A little louder.
A little darker.
Cael whispers:
“By dusk… he won’t be the same.”
They look at the shimmering message on the floor.
ASSEMBLE AT DUSK.
Lucien exhales. “Great. A deadline.”
Anil takes Cael’s hand.
Cael takes hers.
And Lucien places a wing around both of them.
“Then let’s get ready,” Lucien says.
Cael whispers:
“Dusk is when everything changes.”