Ghosts of the Bloodmarch
The fire has burned down to quiet coals.
The others sleep scattered across the camp—Sereth half-curled against Elaris’s shoulder, Borin snoring thunderously, Vex and Laz tangled in a heap with Pancakes snoring louder than both.
Kaer stands apart, sentinel-still, eyes scanning the dark line where the Wraithpine mist begins.
His sword rests across his knees; the blade catches the last red of the embers like a vein of molten steel.
Footsteps behind him—soft, deliberate.
Arden’s silhouette takes shape, a faint aura still flickering at the edges of her hands.
Arden: “Kaer?”
Kaer: “Yes.”
Arden: “You never said… how did you join the Legion?”
A long pause. The fire pops once, throwing sparks up into the night.
Kaer: “I can’t remember.”
Arden: “Do you want to?”
He hesitates again, eyes fixed somewhere far beyond the mist.
Kaer: “What good would it do?”
Arden studies him—the tautness in his shoulders, the way he won’t look away from the horizon. Then she lays a hand on his arm.
The instant she does, the world tilts.
Flashback Projection — The Bloodmarch Years
A surge of heat and sound.
Arden gasps—the camp is gone. She stands beside Kaer, both of them specters watching his memory unfold like a ghost-lit play.
A younger Kaer, early thirties, laughter in his voice, fights shoulder to shoulder with a broad, dark-haired warrior—Maelros.
Maelros: “Great form, Kaer!”
Kaer (grinning): “Thanks. Yours isn’t so bad either!”
Steel clashes; enemies fall. Two mercenaries with pride enough to think the world could be bent by their will.
Then—a shift.
The colors drain. The air grows thick and cold.
A throne of black iron rises, tendrils coiling around its base. Upon it—the Crimson Queen.
Her voice slides into their minds like silk wrapped around razors.
The Queen: “You fight like kings, yet serve as beggars. Why take coin when you could take the world?”
Kaer hesitates, eyes darting toward Maelros.
Maelros lowers his sword, entranced.
The Queen: “Pledge yourselves to me. I will make you more than men. You will command legions.”
Maelros kneels first.
Kaer stands still—trembling, uncertain—but the Queen’s gaze burns through him.
Kaer (whisper): “What are we doing?”
Maelros: “Becoming something greater.”
Light consumes them both.
Flash Shift — Years Later
Arden’s breath catches as the vision hardens.
Kaer stands frozen beside her, trying to wrench free.
A dark chamber. Maelros chained, blood running like ink.
The Queen towers over him, one hand resting on the corrupted Lattice.
The Queen: “You are mine. You will do as I command.”
Maelros gasps, broken.
Kaer—the younger, loyal version—watches helplessly as she kills him.
Then she sets the Lattice upon his chest.
Necrotic light surges. Maelros convulses and rises again, eyes empty.
The Queen: “Who do you serve, Maelros?”
Maelros: “K-Kaer, hel—”
His cry cuts off as she crushes him with invisible force. Bones snap. Blood pools.
The Queen (cold): “Again.”
She revives him once more.
The Queen: “Who do you serve?”
Maelros: “J-justi—”
Another snap. His spine folds.
Kaer (in the present): “Arden, stop. Please.”
But the memory won’t obey. The Queen raises Maelros one last time.
This time he kneels, shaking, and whispers through cracked lips:
Maelros: “You.”
The light dies in his eyes, replaced by crimson.
Both Kaers—past and present—flinch. The memory flickers, trembling.
Final Flash — The War Table
Maelros now corrupted, armor blackened, eyes like rubies.
He and Kaer stand over a war map littered with markers of ruined villages.
For a heartbeat, Maelros looks up—his eyes soft, the friend returning for a single breath.
This tale has been pilfered from Royal Road. If found on Amazon, kindly file a report.
Maelros (quiet): “Remember the Bloodmarch sunrise? The laughter?”
Then the red surges back, voice deep and wrong.
Maelros: “Another village falls, my Captain. The Queen calls.”
Kaer tears free from the vision with a shout that echoes through both memory and night.
Return to the Camp
Reality snaps back.
The fire flares and then steadies. Arden staggers, clutching her holy symbol; Kaer stands trembling, fists clenched.
Arden (softly): “Kaer, I—I’m sorry. I didn’t mean—”
He doesn’t scold her. Doesn’t even look at her.
He just sheathes his sword, turns away, and begins to walk toward the edge of camp.
Kaer (quietly): “Some ghosts should stay buried.”
Arden watches him vanish into the fog, tears streaking her cheeks.
The fire pops once, sending a stray spark drifting toward the Watcher’s dark silhouette in the distance—
its chained arms shudder almost imperceptibly, as though remembering too
The Shepherd and the Soldier
The mist folds around the camp like gauze. Beyond the circle of firelight, Kaer’s silhouette paces a few steps off, motion stiff, hands clasped behind him.
Elaris watches for a long time before rising. He doesn’t take his staff; he just follows, quiet footfalls over the damp grass.
Elaris: “You’ll wear a trench if you keep that up.”
Kaer doesn’t turn, but a low sound—half a breath, half a laugh—escapes him.
Kaer: “Better a trench than sleep. My dreams aren’t kind company.”
Elaris stops beside him. The fog turns their breath into faint curls of light and shadow.
Elaris: “Mine rarely are either.”
They stand there a while. The only sound is the Watcher’s distant chains creaking in the night wind.
Elaris
“You shouldn’t blame Arden. Sometimes magic reaches deeper than we intend.”
Kaer
“She touched my shoulder, not my soul. I chose to remember. That’s the part that burns.”
He stares off toward the dark line of trees. His voice is low, careful.
Kaer: “You ever think about what you’ve resurrected? Not just who, but what you wake up in yourself?”
Elaris’s gaze drops. For a moment, he looks decades older.
Elaris: “Every day. I brought my daughter back to life. But I wake pieces of Grayhollow with her—ashes, screams, the smell of burning prayer scrolls. You don’t summon life without calling death to the table too.”
Kaer nods slowly, as if the thought sits somewhere deep in his own chest.
Kaer: “We’re both guilty of playing gods, then.”
Elaris: “No. We’re guilty of surviving.”
That line hangs between them—soft, final.
A long pause. Then Kaer’s voice again, quieter.
Kaer: “You ever wonder if redemption’s just another word for running out of sins?”
Elaris glances sidelong at him, a faint wry smile in the dark.
Elaris: “Maybe. But running out means you stopped making new ones. That’s something.”
Kaer actually huffs a laugh—short, bitter, real.
Kaer: “You talk like a priest.”
Elaris: “I learned from a few.”
They share a look that’s half amusement, half exhaustion. The tension from earlier begins to ease.
The fog shifts; faint starlight pierces through.
In that soft illumination, Kaer’s face looks younger, shadows of the man he was before war and vows.
Kaer: “Shepard… when we face Maelros again—don’t try to save him. Promise me.”
Elaris: “If he can’t be saved, I won’t lie to myself trying. But if there’s even a spark left—”
Kaer cuts him off with a shake of his head.
Kaer: “Then I’ll be the one to put it out. It’s my burden.”
Elaris studies him for a moment, then just nods.
Elaris: “Then let me carry part of the weight until then.”
Kaer doesn’t answer, but his hand drops briefly to Elaris’s shoulder—a soldier’s thank-you without words.
They turn back toward camp together. The fog parts ahead, revealing faint golden flickers where Sereth has stirred the fire back to life.
Elaris (quietly): “Tomorrow, we move at dawn.”
Kaer: “And Maelros won’t be far behind.”
The two walk back into the circle of light, their shadows stretching long across the ground until the mist swallows them again.
Forgiveness at Dawn
The fog thins as morning comes, mist rising like ghosts from the earth. The first pale light spills through the trees, touching the camp in soft gold.
The others are still asleep—Sereth and Elaris curled close beneath a shared blanket, Garruk sprawled face-down with Pancakes sleeping on his back, the twins drooling in a tangle of limbs and regret, and Borin snoring so loud the birds keep their distance.
Arden sits apart, back against a fallen log, hands folded around her holy symbol. The glow in it flickers gently, a reflection of her thoughts.
She’s been awake since before dawn. The vision she shared with Kaer lingers like a bruise behind her eyes.
She doesn’t look up when footsteps approach—measured, deliberate, unmistakably Kaer’s.
He stands a few paces away, watching her for a moment, then exhales through his nose.
Kaer: “You pray early.”
Arden: “I couldn’t sleep.”
He nods once and lowers himself onto the log beside her, the motion oddly careful for someone built like a fortress.
For a long moment they just listen to the wind move through the grass.
Kaer: “Last night… I said some things I didn’t mean.”
Arden (quiet): “You didn’t have to. I saw what I wasn’t meant to see. I forced it.”
Kaer’s jaw works; he’s not used to saying sorry, not used to being seen.
He finally speaks, voice low but steady.
Kaer: “You didn’t force anything. The truth was sitting there waiting. I just didn’t want to look at it. You gave me no choice.”
Arden: “Then why do I still feel like I did something wrong?”
He gives the faintest hint of a smile, almost self-mocking.
Kaer: “Because you’ve still got a conscience. I traded mine for a uniform once.”
She turns to look at him, sunlight catching in her hair.
Arden: “You can get it back, you know. Forgiveness works both ways.”
That lands heavier than either expect. Kaer looks away, toward the mist curling off the Watcher’s ruins in the distance.
When he finally answers, his voice is quieter.
Kaer: “Then consider this my attempt.”
He reaches out a gloved hand and rests it briefly on her shoulder—the same gesture she’d made to him the night before.
Kaer: “I forgive you, Arden. For making me remember. For meaning well.”
She blinks, startled, then smiles—warm, genuine.
Arden: “And I forgive you for being a stubborn, emotionally constipated soldier.”
Kaer lets out a soft grunt that might, might be a laugh.
Kaer: “Fair.”
They sit a while longer in companionable silence, watching the sun break over the horizon.
Beat VII — Morning Banter
The camp begins to stir. Garruk yawns so wide it sounds like a bear.
Borin sits up, bleary-eyed, muttering something about breakfast.
The twins are already arguing over who’s responsible for the mysterious purple feathers stuck in Pancakes’ fur.
Vex: “He grew wings last night, I swear it.”
Laz: “No, you glued them on.”
Pancakes (chitters furiously).
Elaris blinks awake, eyes half-open. Sereth beside him groans and pulls the blanket over her head.
Elaris: “I’ll take that as five more minutes.”
Arden and Kaer exchange a look—something lighter now.
Whatever weight sat between them, it’s gone.
Kaer stands, stretching, voice carrying across the camp.
Kaer: “Up. If we leave within the hour, we can make Bleakfen before nightfall.”
Garruk: “Breakfast first.”
Vex: “Pancakes second.”
Pancakes: squeeeak!
The whole group groans and laughs at once, the tension of the last few days finally breaking under familiar chaos.
Even Kaer’s lips twitch at the corner.
Kaer (gruffly): “You keep that thing away from my boots.”
Vex: “He likes leather! It’s his emotional support snack!”
The laughter rolls through the morning like sunlight.
And as they pack up, Elaris and Sereth share a quiet glance—the kind that says they’ve all come a long way, but there’s still farther to go.

