Chapters

1 Silence of Dreadwood
2 Footprints in the Fog
3 Hunter's Gaze
4 The Gray Beast
5 A Plea in the Dark
6 Shadows Entwine
7 Moonlit Warning
8 The Curse Unbound
9 Dreams of a Mother
10 Watcher’s Whisper
11 Trail to the Spire
12 Rowan's Hearth
13 Riddles of the Ashen Spire
14 Full Moon Rising
15 Echoes of Humanity
16 Veil Fractures
17 Blood Oath
18 Ward of the Hollow
19 Nightmarish Lattice
20 Elira's Lament
21 The Beast Within
22 Heartroot Path
23 The Watcher Awakes
24 Visions of the Past
25 Descent into Roots
26 A Mother’s Light
27 Rage of the Wolf
28 Approach the Glade
29 Guardian's Test
30 Rowan's Sacrifice
31 Binding the Veil
32 The Watcher’s Maw
33 Edward’s Reckoning
34 A Shield of Compassion
35 The Toll of Redemption
36 Jasper’s Last Howl
37 Quiet After the Storm
38 Waning Shadows
39 Dawn over Dreadwood
40 A New Covenant

Guardian's Test

The air at the edge of the Heartroot did not just feel cold; it felt heavy, as if the oxygen had been replaced by the weight of deep water. Edward Pike came to a halt, his boots sinking into a carpet of white moss that glowed with a sickly, rhythmic light. Each pulse of the ground beneath them matched the slow thrum of a heartbeat.

"Stay behind me," Edward rasped. His hand went to the hilt of his heavy hunting knife, but his fingers felt numb.

Jasper huddled close to Edward’s side. The boy was trembling so hard his teeth rattled. "The trees," Jasper whispered, his eyes darting toward the massive oaks that ringed the glade. "They isn’t whispering anymore, Edward. They’re... they’re holding their breath."

Rowan the Hollow leaned heavily on his gnarled staff. The sorcerer’s milky eyes were fixed on the empty space ahead. "It is not the trees you should fear now, lad. We have reached the Threshold. The memory of the world is thin here."

Without warning, the mist ahead curdled. It didn’t drift; it thickened into tall, jagged shapes that resembled men made of smoke and frozen rain. There were six of them, towering figures draped in robes of tattered shadow. They did not have faces, only voids where features should be, and eyes that burned like dying embers behind a veil.

These were the Echoes of the First Compact—the ancient jailers of the wood.

Edward stepped forward, his jaw set. "We’re passing through. Step aside."

The Echoes did not move. Instead, a voice rang out, sounding like grinding stones and the snapping of winter branches. It didn't come from one of them, but from all of them at once.

"The blood of the hunter is sour," the voice echoed. "The spirit of the wizard is hollow. And the child... the child is a debt unpaid."

Rowan took a shaky step forward, raising his chin. "I am Rowan, once-guardian of the North Wards. I return to fulfill my duty."

"Your duty died when you fled the Spire," the Echoes replied. The temperature dropped sharply. Frost began to climb up Rowan’s staff. "You are a ghost seeking a body. You have no standing here."

Edward placed himself between the spirits and the boy. "We didn't come here for a history lesson. The boy is cursed. His mother is in there. We’re going to find her."

One of the spectral figures drifted closer. It didn't walk; it simply existed in a new space, closer and more terrifying. A freezing wind whipped Edward’s hair across his face.

"The Heartroot demands a toll," the Echo said. Its voice was cold and judgmental, stripping away Edward’s bravado. "Not of gold, nor of steel. To pass the Threshold, you must offer an unchanging truth. A secret that has rotted in the dark. Speak it, or be consumed by the fog."

Jasper looked up at Edward, his pale face full of terror. "What do they mean? What truth?"

"They want to peel us open, Jasper," Rowan muttered, his voice cracking. "They are the scales of the forest. They weigh the worth of a soul against the damage it has done."

Edward stared into the void of the lead Echo’s face. "I've killed monsters to keep people safe. That's my truth. My life is the protection of others."

The Echoes let out a sound like a low, mocking gale. "Lie. You kill to stifle the sound of your own grief. You hunt the beast because you could not hunt the fever that took your son. You seek redemption in the blood of things you do not understand."

Edward flinched as if he’d been struck. The secret he’d buried for years—the way he used his work to drown out the silence of an empty home—was being dragged into the gray light.

"That’s not..." Edward started, but his voice failed him.

The spectral entities grew taller, their shadows stretching out to form a wall of black glass across the path. The air became so thick it was hard to swallow. When Edward tried to take another step, he hit something solid. There was nothing there but empty air, yet his hand pressed against a cold, vibrating barrier that hummed with ancient power.

"The way is shut," the Echoes proclaimed. "The hunter is a hypocrite. The sorcerer is a coward. You bring a key you do not know how to turn."

Jasper stepped toward the barrier, reaching out a small, shaking hand. "Please. I just want to see my mother."

The spirits hissed, recoiling slightly from the boy, but the wall of energy did not break. "The child is the anchor. But the anchor is fouled by the hands that carry it. Until the toll is paid in full, the Heartroot remains a tomb."

Edward slammed his fist against the invisible wall. It didn't budge. They were feet away from the center of the forest, yet they were miles away from the truth.

"We aren't moving," Edward growled, though his heart hammered against his ribs in a rhythm of pure dread.

The Echoes stood silent and motionless, a jury of ghosts waiting for a confession they already knew. The path was gone. They were trapped in the gray, judged and found wanting.


The mist didn't just surround Edward; it began to shape-shift, curdling into the gray, cramped dimensions of a room he hadn't stepped into for fifteen years.

"Edward?"

The voice was thin and wet. Edward’s heart seized. The spectral figures of the Echoes didn't vanish; they became the shadows in the corners of a drafty bedroom. The smell of the Heartroot—damp earth and ancient rot—was replaced by the cloying scent of vinegar and sweat.

"No," Edward whispered. He tried to grip his knife, but his hand found only a rough woolen blanket.

He was kneeling by a small cot. On it lay a boy, barely seven, with hair the color of wheat and skin the color of curdled milk. This wasn't Jasper. This was Thomas.

"Papa, it’s dark," the boy wheezed. His chest rattled with every breath, a sound like dry leaves being crushed in a fist.

"I’m here, Tommy," Edward heard himself say. His voice sounded younger, frantic. "The doctor is coming. He’s just... the snow is deep, but he’s coming."

It was a lie. The doctor had been dead in a ditch for two days, taken by the same wasting fever. Edward had known it then, and he knew it now, standing in this ghost-memory.

The lead Echo leaned over the bed, its shadowy form merging with the rafters of the cottage. "The hunter speaks of protection," the spirit hissed, its voice a freezing wind against Edward’s neck. "But he watched the only thing he loved wither like a plucked weed. Where was your steel then, Edward Pike?"

"I did everything I could," Edward rasped, his eyes stinging. He reached out to touch Thomas’s forehead, but his hand passed through the boy’s skin like smoke.

"You did nothing," the Echo mocked. "You sat in the dark and watched him turn to ash. And when he was gone, you took up the blade. You didn't hunt monsters to save the innocent. You hunted them because they were things you could finally hurt. You wanted to kill the world because it killed your son."

The memory shifted. He saw himself weeks after the funeral, standing over the carcass of a wolf he’d tracked for three days. He had hacked at the animal long after it had stopped breathing, his face sprayed with crimson, screaming at the trees.

"That's not true," Edward said, though his voice lacked conviction.

"You found a boy in these woods," the Echo continued, the walls of the cottage beginning to bleed sap. "A boy who smells of the same fevered sweat. You think saving him washes the dirt off your hands? You think Jasper is a second chance?"

Edward looked at the dying Thomas on the bed. Then he looked back at the Threshold, where Jasper stood shivering, watching him with wide, terrified eyes. The two boys blurred together—two small souls caught in a world of teeth and cold.

"I won't let him die," Edward growled.

"You cannot stop the forest, little man," the Echoes chanted in unison. The cottage walls dissolved, leaving Edward standing on the white moss of the Threshold, stripped bare by their gaze. "The child belongs to the Heartroot. His blood is the sap. His bones are the wood. You are merely a scavenger holding onto a prize that was never yours."

Edward stepped toward the lead spirit. He felt the weight of every kill he’d ever made, every life he’d ended to quiet the screaming in his own head. He looked at his hands. In the moonlight, they looked stained, no matter how hard he rubbed them against his leather breeches.

"You want a truth?" Edward’s voice broke. "Fine. I’m a hollow man. I’m a killer who’s afraid of the dark. I’ve spent fifteen years trying to find a beast big enough to finish what the fever started."

He dropped his knife. It thudded softly into the moss.

"Take me," Edward said, stepping right up to the void of the Echo’s face. The cold was so intense it felt like his blood was turning to shards of glass. "I’m the one who’s lived too long. I’m the one with the rot in my soul. Let the boy go. Take my life as the toll. It’s the only thing I have left to give."

The Echoes drifted closer, their tattered robes swirling like ink in water. They surrounded him, their cold touch numbing his shoulders, his chest, his mind. Edward closed his eyes, waiting for the end, feeling a strange, sickening relief. Finally, the silence would come.

The lead Echo reached out a translucent hand and pressed it against Edward’s heart.

For a second, the world went white. Edward felt a searing pain, as if his very memories were being sifted through a sieve. He saw Thomas’s face one last time, then the image shattered into a thousand pieces.

The spirit withdrew its hand. It made a sound like a low, rattling sigh.

"The hunter offers a broken coin," the Echo proclaimed. Its voice was no longer mocking, but something worse: indifferent. "Your life is a debt already spent. You have nothing the forest desires. A soul fueled by regret is too bitter to sustain the Veil."

Edward stumbled back, his legs shaking. "No. Take it. It has to be enough."

"You are insufficient," the spirit said, the words cutting deeper than any blade. "The toll remains unpaid. The hunter stays, but the hunter does not matter."

The barrier of black glass remained. Edward slumped to his knees, his forehead resting against the cold, invisible wall. He had offered his very existence to save the boy, and the forest had looked at him and found him worthless.

Behind him, Jasper took a hesitant step forward, his small shadow falling over Edward’s bowed head.


Jasper watched Edward collapse. The man who had faced down wolves and nightmares looked small now, a huddle of grey wool and broken pride against the invisible wall. The sight made Jasper’s chest ache worse than the growing itch of the fur beneath his skin.

He took another step. The moss felt different under his bare feet—less like cold plant life and more like the skin of a sleeping giant.

"Edward," Jasper whispered.

The hunter didn't move. He just stared at the dirt, his hands trembling.

Jasper looked up at the Echoes. They weren't just shadows anymore. They were tall, jagged shapes that blurred into the trees, their faces like masks carved from bleached bone. Their eyes were empty holes, yet Jasper felt them watching him. They weren't looking at his clothes or his pale skin. They were looking at the pulsing heat in his veins.

"You don't want him," Jasper said. His voice was thin, but it didn't shake. "You want me."

The lead Echo drifted toward him. Its movement was like smoke caught in a draft. "The beast speaks," it hissed. The sound wasn't in Jasper's ears; it was in the back of his skull, a dry rubbing of branches. "The wolf-child with the stolen heart."

"I’m not a beast," Jasper said, though the moon was high and the hunger was a dull roar in his stomach. "And I didn't steal anything. It was given to me."

He reached into his tunic and pulled out the silver locket. It was warm from his body heat. He thought of his mother, Elira, her face lost in the green depths of the wood. For years, he had hated the forest for taking her. He had hated the fur and the claws that tore out of him every night. He had fought it until his bones felt like they would snap from the tension.

"The forest is a hungry mouth," the Echoes chanted, their voices overlapping like waves. "It remembers the blood. It remembers the binding. You carry the mark of the one who stayed behind."

Jasper looked at the black glass barrier. Beyond it, the Heartroot tree pulsed with a rhythmic, sickly light. He could feel it calling to him. It wasn't a mean call. It was the way a mother calls a child home for dinner—stern, certain, and impossible to ignore.

"My mother stayed to keep the woods quiet," Jasper said. He looked at his hands. They were turning grey, the nails lengthening into sharp points. "She didn't do it because she was a monster. She did it because she loved the world enough to hold back the dark."

He looked at Edward’s slumped shoulders. The hunter had tried to buy Jasper’s life with his own. It was a brave thing, but it was a human thing. Edward belonged to the world of steel and salt and flickering hearth fires.

Jasper didn't. Not anymore.

"I've been running away," Jasper said, his voice dropping to a solemn hum. "Every night, I fight the change. I cry when the hair grows. I scream when my jaw stretches. I try to stay Jasper Quinn."

He let go of the locket. It swung against his chest. He took a long, deep breath, smelling the ancient rot, the damp earth, and the metallic tang of magic. For the first time, he didn't recoil. He inhaled it. He let it settle in his lungs.

"But I’m not just Jasper," he told the spirits. "I’m the Dreadwood, too. I’m the shadow under the leaves and the howl in the wind. I’m the thing you’re waiting for."

The Echoes grew still. The wind through the petrified trees died down to a breathless hush.

"Do you accept the burden, little spark?" the lead Echo asked. It leaned down, its face inches from Jasper’s. "To be the anchor? To be the cage and the prisoner both?"

Jasper felt a cold tear track down his cheek. He thought of his mother's eyes. He thought of Edward's quiet grief. If he went back to the village, he’d just be a monster in a barn. If he stayed here, he might be the reason the sun rose tomorrow.

"I’m tired of fighting," Jasper said. He stepped toward the invisible wall and pressed his palm against the cold surface. "I don't want to be cured. I want to be what I am."

He stopped pushing. He stopped resisting the pull of the Heartroot. He opened his mind to the whispers he had spent months trying to drown out. *Come home,* they murmured. *Help us hold the Veil.*

As he surrendered, the black glass didn't shatter. It melted.

The barrier turned into a soft, swirling mist that parted like silk. The air that rushed past Jasper was sweet and heavy, smelling of crushed violets and old memories.

Edward looked up, his eyes wide and bloodshot. "Jasper, no. Stay back."

The lead Echo ignored the hunter. It bowed its head to the boy. "The hunter offered a life of regret," the spirit proclaimed. "But the child offers a soul of acceptance. The forest does not want your blood, Edward Pike. It wants its own returned to it."

Jasper felt a strange peace settle over him, even as the first sharp pain of the nightly transformation cracked through his ribs. He didn't scream. He just watched the spirits fade into the trees, their judgmental eyes turning into the soft glow of fireflies.

"It's okay, Edward," Jasper said, his voice beginning to grow a low, gravelly edge. "I’m not lost. I’m just... finding my place."

The path to the Heartroot stood open. The shadows were no longer teeth; they were a welcome. Jasper stepped through the threshold, leaving the world of men behind, his small footprints already beginning to look more like the heavy paws of a predator.