The forest had a pulse.
Kael Elias Ashford could feel it under his skin the way other people felt weather rolling in—an invisible pressure that shifted through the trees before a storm ever showed itself. Greywood Forest was never silent, not really. Even on quiet mornings there was the whisper of needles in the wind, the distant shuffle of small animals, the faint creak of old branches settling in their joints.
Today, it was too still.
Not dead-still. Not empty.
Holding-still.
Kael moved through the trees without hurry, boots pressing into damp earth softened by fog and last night’s mist. His breath came out warm in front of him, a faint white cloud that vanished almost immediately. The air smelled like wet pine and moss—familiar, grounding—until it didn’t. Until the scent shifted, thin at first and then unmistakable, threading through the forest like smoke.
Blood.
Kael slowed.
His senses sharpened automatically, the wolf in him rising closer to the surface. He didn’t need to look down to know his heartbeat had deepened, his body warming as adrenaline slid into his veins. The forest edge was close enough that he could hear distant traffic from Greythorne when the wind was right. He should have been smelling exhaust and salt air and damp asphalt.
Instead he smelled blood and something colder underneath it.
Wrong.
He stepped over a fallen log, moving toward the scent with the patience of a predator that had learned discipline. If this was a hunter’s mess, he’d report it. If it was an injured animal, he’d end it clean. If it was something else—
Kael’s jaw tightened.
If it was something else, he’d deal with it.
The fog drifted between the trunks in pale ribbons, clinging low to the ground. Kael followed the scent trail deeper toward the border trails the pack had marked years ago—subtle carvings on trees, stones placed where they didn’t belong, signs no human would notice unless they knew what to look for.
A raven watched him from a high branch as he passed.
Kael glanced up.
The bird tilted its head, glossy black feathers slick with moisture. Intelligent eyes. Unblinking.
Kael held its gaze for a moment, instincts prickling.
Not normal.
The raven gave a single quiet caw and launched into the fog, disappearing like a piece of shadow breaking loose.
Kael exhaled through his nose and kept moving.
The scent grew stronger.
Blood was thick now, coppery and raw, mixed with damp fur and fear-sweat. Kael’s eyes tracked the ground automatically—broken twigs, crushed grass, small drag marks carved into the mud like something had been pulled through the underbrush.
He found it in a shallow dip between two old pines.
A deer lay on its side, legs twisted wrong, head tilted at an unnatural angle. Its fur was damp, darkened near the throat.
Kael crouched beside it.
He didn’t touch it yet. He didn’t need to.
Two puncture marks sat beneath the deer’s jawline, precise and clean. The blood around them had dried into dark streaks, but there wasn’t nearly enough. The body looked… wrong, like it had been emptied from the inside.
Kael’s nostrils flared.
The blood scent wasn’t just blood.
There was something laced through it—cold, sweet, sickeningly clean, like crushed winter berries left in snow.
Kael’s spine tightened.
Vampire.
Recent.
Not days old. Not even a full night.
Kael’s gaze flicked toward the tree line.
The forest edge was close. Too close to town.
Vampires weren’t supposed to hunt this near Greywood. Not if the truce meant anything. Not if they were smart. The pack allowed them their shadows in town, their quiet feeding paths, their careful secrecy.
Greywood was different.
Greywood belonged to the wolves.
Kael’s jaw clenched harder.
He reached down and brushed two fingers lightly along the deer’s throat, then brought them to his nose. The blood was stale now, but the cold-sweet scent clung like a stain.
And there was something else.
A third scent braided through the scene.
Not deer.
Not wolf.
Not vampire.
Kael’s brows drew together.
It wasn’t a human scent in the normal way—soap and sweat and breath. This was… thin. Metallic. Like rain on old stone. Like standing too close to a storm without getting wet.
His instincts reacted to it immediately, a prickle along his scalp, a subtle lift of hackles beneath skin that wasn’t fur.
Old.
Not ancient like the forest.
Old like bloodlines.
Kael swallowed, throat suddenly dry.
He’d smelled something like this once before.
A long time ago, when he was younger and less disciplined and the pack still lowered its voice when it spoke about certain nights.
Before his first full shift, before he’d earned his place as a Sentinel, Kael had been a kid listening from the edge of the room while the adults talked about Greythorne like it was a wound.
About something that should have stayed buried.
Kael’s gaze hardened.
“Not again,” he muttered, the words barely audible in the fog.
The forest answered with silence.
Kael rose slowly from his crouch, scanning the trees. His senses stretched outward, searching for movement, for breath, for the faint tell of something watching him back.
Nothing.
But the absence felt deliberate, like the forest was giving him space because it knew he was about to decide whether this stayed a warning or became a hunt.
Kael took one step back from the deer, then another, committing the scene to memory—the drag marks, the direction of the scent trail, the way the fog moved strangely through this dip as if even the air didn’t like lingering here.
He turned and began moving fast, not running yet, but pushing through the woods with purpose. His body was warmer now, adrenaline settling into his muscles. His hearing sharpened. His vision narrowed into clear lines.
The pack needed to know.
A vampire had crossed too close to Greywood.
And something older—something that didn’t belong—was waking up inside Greythorne.
Kael didn’t know what it meant yet.
But he knew one thing for certain as he broke through the trees toward the ridge trail where the pack markers waited:
The truce was about to be tested.
By the time Kael crossed the ridge trail, the forest no longer felt like it was holding its breath.
It felt like it was waiting.
The trees thinned just enough to reveal the narrow path that led deeper into pack territory—unmarked to human eyes, but unmistakable to those who knew where to look. Stones sat half-buried in the earth at odd angles, bark stripped in quiet, deliberate patterns along certain trunks. Boundaries. Warnings. Promises.
Kael didn’t slow.
His stride lengthened as the trees opened into Moonfall Clearing.
The space was wide and uneven, ringed by towering pines that blocked most of the sky. Light filtered through in fractured beams, catching on damp earth and patches of moss that glowed faintly green beneath the haze. The ground bore the marks of use—scuffed dirt, flattened grass, the faint impressions of movement that had happened here over years, over generations.
This was where the pack gathered.
And they were already there.
Kael stepped into the clearing without hesitation.
Several heads turned.
Mara stood near the center, arms crossed, posture sharp as a drawn blade. Her blonde hair fell in a loose braid over one shoulder, strands slipping free where she’d clearly stopped caring about neatness halfway through the morning. Her green eyes locked onto Kael instantly—bright, alert, and already searching his face for answers before he spoke a single word.
To her right stood Alpha Aldric.
He didn’t move.
He never needed to.
Aldric’s presence held the clearing together the way the trees held the forest—steady, immovable, impossible to ignore. His hair was jet black, streaked at the temples with silver that caught the light when he turned his head. It didn’t make him look older so much as it made him look like time had tried to touch him and failed. His blue eyes were sharp and clear, the kind of gaze that didn’t miss anything and didn’t forgive much either.
A few others lingered at the edges—pack members Kael had known most of his life—but the focus of the clearing tightened the moment he stepped forward.
Mara pushed off her stance first.
“You’re late,” she said, though her tone carried more edge than accusation.
Kael ignored the comment.
“Something crossed the border.”
The words landed heavy.
Mara’s expression shifted immediately, green eyes narrowing. “What kind of something?”
Kael’s jaw tightened.
“Vampire.”
A ripple moved through the clearing—not loud, but present. A shift in weight. A tightening of shoulders. A few exchanged glances that spoke more than words.
Mara swore under her breath.
“I knew it,” she snapped. “I said something felt off last night—”
“Where?” Aldric asked, cutting through her without raising his voice.
Kael turned slightly, orienting himself toward the direction he’d come from.
“Near the lower border trail,” he said. “Close to town. Too close.”
Aldric’s gaze flicked briefly toward the trees in that direction, calculating.
Mara stepped closer, agitation rolling off her in waves now.
“That’s not just ‘too close,’ Kael. That’s inside our range,” she said. “They don’t hunt there unless they’re stupid or—”
“Or they don’t care,” Kael finished.
Her jaw clenched.
Kael dragged a hand through his hair, dark strands falling messily back into place. His skin still held the faint warmth of adrenaline, his body not fully settled from the patrol. His eyes—amber catching gold in the filtered light—flicked between them.
“There’s more,” he said.
Aldric’s attention sharpened.
“Explain.”
Kael exhaled slowly.
“The deer was drained,” he said. “Clean punctures. No mess. It was controlled.”
Mara scoffed. “Of course it was. That’s what they do.”
Kael didn’t look at her.
“There was another scent.”
That got her attention.
“What kind?” she asked.
Kael hesitated.
That alone was enough to shift the energy in the clearing.
Kael didn’t hesitate.
Not when it mattered.
“Not wolf,” he said. “Not vampire. Not human.”
Silence stretched.
Aldric’s blue eyes narrowed slightly, the only outward sign he’d reacted at all.
Mara frowned. “That doesn’t make sense.”
“I know,” Kael said flatly.
The memory of it pressed against the back of his mind again—that metallic, storm-like scent, thin but unmistakable. It hadn’t belonged in the forest. It hadn’t belonged anywhere.
“It was layered under the blood,” Kael added. “Faint, but there. Like it didn’t want to be noticed.”
Mara’s arms crossed tighter.
“Could be human,” she said. “Some kind of chemical, perfume, whatever—”
“It wasn’t,” Kael cut in.
She bristled.
Aldric lifted a hand slightly.
The tension stopped immediately.
Mara exhaled through her nose, stepping back half a pace, but her eyes stayed sharp.
Aldric’s gaze returned to Kael.
“You’ve smelled it before.”
It wasn’t a question.
Kael held his gaze.
“…Once.”
The clearing seemed to still around them.
Aldric didn’t move, but something in his expression shifted—subtle, controlled, but there.
“Where?” Mara pressed.
Kael’s eyes flicked briefly toward the ground, then back up.
“Years ago,” he said. “I didn’t know what it was then either.”
Mara opened her mouth—
Aldric spoke first.
“This feels like before.”
The words dropped into the clearing like a stone.
No one asked what he meant.
They all knew.
Or at least, they knew enough not to say it out loud.
Mara’s expression darkened. “You think this is connected?”
Aldric didn’t answer immediately.
His gaze shifted toward the edge of the forest, past the trees, toward the direction of Greythorne. The town wasn’t visible from here, but it might as well have been.
“Something has changed,” he said finally. “The forest feels it. So do you.”
Kael didn’t deny it.
His pulse had never fully settled.
Mara shook her head, frustration breaking through again.
“Then we don’t wait,” she said. “If vampires are hunting inside our territory, we deal with it now.”
Her green eyes flashed, sharp and certain.
Kael’s instincts leaned toward her.
Action.
Fix it before it spreads.
But Aldric’s voice cut through, steady and unyielding.
“No.”
Mara stilled.
The word wasn’t loud.
It didn’t need to be.
Aldric stepped forward slightly, his presence shifting the entire clearing with the movement.
“We observe first,” he said. “We don’t move blind.”
Mara’s jaw clenched. “And if they’re testing us?”
Aldric’s blue eyes held hers.
“Then we let them show us how.”
Silence followed.
Tense.
Controlled.
Kael exhaled slowly, rolling his shoulders once as if trying to shake off the restless energy under his skin.
“What do you want me to do?” he asked.
Aldric didn’t hesitate.
“Watch the border,” he said. “Stay near the town line. Track anything that crosses. No direct contact unless necessary.”
Kael’s mouth tightened slightly.
“And if it happens again?” he asked.
Aldric’s gaze didn’t waver.
“Then you report it.”
Kael held his eyes for a beat longer than necessary.
That wasn’t the answer he wanted.
Mara saw it.
“Kael,” she said quietly, a warning under her tone.
Kael dragged a hand down the back of his neck, exhaling through his nose.
“Yeah,” he said. “Fine.”
But his eyes flicked toward the trees again.
Toward the border.
Toward the town.
Toward whatever had left that scent behind.
His instincts didn’t like waiting.
They never had..
And Kael knew, as he turned back toward the trees to take his place on the border, that whatever had started in Greythorne—
wasn’t going to stay contained for long.
Kael left the clearing with the pack’s attention still pressing between his shoulder blades.
He didn’t look back.
He didn’t need to.
Moonfall always felt like that—like a place where decisions became weight. Where words didn’t drift away once spoken. Where even silence counted as a choice.
The trees swallowed him quickly, pine trunks closing in as the clearing disappeared behind him. The forest air cooled against his skin, damp and sharp, but he still ran warm from the adrenaline that refused to settle. He moved along the ridge trail at a brisk pace, boots finding the packed earth with quiet certainty. The wolf in him stayed close, not fully surfaced, but present enough that his senses remained razor-edged.
Watch the border.
Track anything that crosses.
No direct contact unless necessary.
Kael didn’t like it.
But he understood it.
Aldric didn’t hold a pack together for years by letting instinct make the first move. Not when vampires were involved. Not when history had teeth.
As Kael neared the town line, the forest began to change. The trees thinned slightly, and signs of human life started creeping in—discarded soda cans near a trailhead, a weathered wooden sign warning hikers about slippery paths, the faint distant sound of traffic somewhere beyond the woods. The air smelled different too: less moss and pine, more exhaust and damp asphalt, a thin layer of civilization pressed over the wild.
Kael slowed near a cluster of boulders that marked one of the pack’s border points. From here he could see the forest edge and, beyond it, the first stretch of Greythorne’s outskirts—quiet back roads, scattered houses, and the line of rooftops farther in where the town began to rise out of the fog.
He perched on a flat stone, resting his forearms on his knees, scanning the area with the stillness he’d learned through years of patrol. The sunlight was weak today, diluted by fog, turning everything pale and gray-green. The world looked washed out, like someone had taken a soft cloth and smeared the edges.
But Kael’s eyes didn’t miss detail.
A squirrel darted across a fallen log. A crow landed on a branch and stared at him for too long. A dog barked once from a distant yard and then fell silent.
Nothing that mattered.
Kael’s jaw tightened.
And then he felt it.
Not a sound.
Not a scent.
A shift.
The forest gave him that warning sometimes, a subtle change in pressure, like the moment before lightning splits the sky. Kael straightened slightly, gaze sharpening toward the trail that ran along the border.
A figure moved between the trees.
Small.
Human.
Kael’s eyes narrowed.
He caught the faint scratch of graphite against paper before he saw her fully—soft, rhythmic, almost lost beneath the distant hush of the morning.
She stepped into a patch of light near the trail, a sketchbook tucked under one arm.
Seina Hart.
Kael recognized her immediately, though he’d never spoken to her. He’d seen her at a distance before—near town, near the bookstore, walking home from school with her head slightly down like she was listening to something inside herself.
Now she was alone, perched on a fallen log just inside the tree line like she belonged here.
Kael’s muscles tensed.
Humans didn’t belong this close to the border, not alone, not without knowing what wandered through these woods when the fog got thick.
And yet she didn’t look afraid.
Seina sat with her legs tucked beneath her, shoulders relaxed, pencil already moving. She wore a simple sweater and dark jeans, hair pulled back in a loose tie that let a few strands fall around her face. Her skin was pale in the fog light, but not sickly—just soft, like she spent more time indoors than out. The only thing that looked sharp about her was her attention. The way her eyes flicked up occasionally, scanning the line of trees as if she was sketching more than what was on the page.
Kael watched her for a long moment, trying to decide whether he should move.
He remembered Aldric’s order.
No direct contact unless necessary.
But she was here.
And the air around her felt… strange.
Not in the way vampires felt—cold and sweet and wrong.
In a different way.
Subtle.
Like the faint metallic scent he’d caught at the deer, only diluted, softer, like a whisper instead of a shout.
Kael’s nostrils flared.
His instincts stirred.
Seina’s pencil paused.
Her head lifted slowly, eyes focusing on the trees.
Not the direction of town.
Not the direction of the trail.
Toward him.
Kael didn’t move.
For a second he wondered if the wind had shifted and given him away. But he was downwind. Still. Quiet.
She shouldn’t have been able to sense him.
Seina’s gaze narrowed slightly, not suspicious, not scared—more like she was trying to tune into a sound she couldn’t quite place.
Then she spoke, softly, to the empty trees.
“I know you’re there.”
Kael’s eyes sharpened.
His body warmed, wolf rising closer, claws pressing faintly beneath his nails.
That wasn’t normal.
Slowly, Kael stood and stepped out from behind the boulders, letting her see him instead of forcing her imagination to fill in the blanks. The moment he broke cover, Seina’s breath caught—just slightly—but she didn’t scramble away. She didn’t run.
She simply watched him.
Kael crossed the distance in measured steps, boots quiet on damp earth. When he stopped a few feet away, he kept his posture loose on purpose, even though every instinct in him wanted to loom.
“Wrong place to sketch,” he said.
Seina’s eyes flicked over him quickly—tall, broad-shouldered, tan skin warmed by outdoor life, dark hair that looked like it refused to stay neatly in place. His eyes—amber shifting toward hazel in the filtered light—held her gaze steadily.
She didn’t look intimidated.
She looked… thoughtful.
“I’m not hurting anything,” she replied.
Kael’s jaw tightened.
“That’s not the point.”
Seina tilted her head slightly. “Then what is the point?”
Kael frowned. Most people didn’t question him like that. Most people either bristled or backed down. Seina did neither. Her voice was calm, quiet, but there was a stubborn line under it.
Kael glanced down at the sketchbook in her lap.
“What are you drawing?” he asked, because he needed to know what she was paying attention to.
Seina’s pencil moved once more, a quick shading stroke, as if she were finishing something before answering.
“The trees,” she said.
Kael’s gaze narrowed. “That’s vague.”
Seina looked up, expression unreadable.
“It’s what you said you wanted,” she replied simply.
Kael opened his mouth.
Then closed it again, because he didn’t like that she was right.
A thin breeze slipped through the branches, stirring fog across the ground. For a moment the forest felt colder.
Seina’s pencil stopped mid-stroke.
Her eyes lifted past Kael’s shoulder.
Kael felt it a second later—something shifting deeper in the woods. A pressure. A wrongness.
Seina’s voice dropped, barely above a whisper.
“Something’s coming.”
Kael’s spine tightened.
He turned his head slightly, listening.
He heard it then—faint movement through brush, not quite animal, not quite human. Too controlled to be a deer. Too quiet to be a hiker.
Kael’s eyes snapped back to Seina.
“How did you know?” he demanded, and the edge in his tone wasn’t meant to be cruel—it was instinctive shock.
Seina’s gaze stayed fixed on the trees, her face pale but steady.
“I just…” she swallowed, fingers tightening around the pencil. “I felt it.”
Seina sensed it before the Sentinel did.