Chapter 7: Confessions in the Dark
The world didn't just open; it swallowed them. One moment they were standing before seamless black stone, the next they were stumbling into a void of absolute cold and profound silence. The grinding of the stone ceased the instant they crossed the threshold, leaving behind a stillness that felt heavier than the swamp’s humidity.
Thorn’s glimmer shattered like glass. The human disguise evaporated, leaving their true form pale and stark in the sudden darkness. They clutched their bleeding hand to their chest, the cut still weeping onto their tunic. “Well,” they breathed, the word echoing slightly in the enclosed space, “that was decidedly more dramatic than a knocker.”
Geralt ignored them, his senses stretching into the black. He unsheathed his silver sword, the soft ring of steel a violation of the quiet. The air was dead, dust-dry and cold enough to make his breath plume. It smelled of ancient stone and something else, something metallic and stale.
He fumbled in his pack for a lamp. The flint sparked, and a small, defiant flame pushed back the oppressive dark.
They stood in a narrow corridor, its walls the same slick, light-drinking black stone as the exterior. It stretched ahead into impenetrable shadow, without doors or alcoves, a geometric slit carved through impossible architecture.
“Charming,” Thorn murmured, their voice still shaky. They pressed their wounded palm against the cold wall, leaving a smeared, dark print. “No torches. No welcoming committee. Just… efficient malevolence.”
“Save your breath,” Geralt said, his voice low. He started forward, his boots making no sound on the seamless floor. The lamp cast long, dancing shadows that seemed to twitch with a life of their own.
Thorn followed, their usual grace replaced by a careful, pained gait. The silence was a physical pressure against their eardrums. After a hundred paces, the corridor ended in a sharp, right-angled turn.
Geralt held up a fist, stopping Thorn. He peered around the corner, then gestured for them to follow.
The new corridor was identical, a perfect, featureless tube of black stone. But after another fifty paces, it opened abruptly into a vast, circular chamber.
The lamp’s light didn’t reach the ceiling. It was lost in a vault of shadows high above. The room was devoid of furniture, of markings, of anything at all except for what lay in the center.
A spiral staircase, carved from the same black rock, plunged down into the foundations of the keep. Its edges were sharp, unworn by time or footfalls. It looked less like a means of descent and more like a gaping throat.
Thorn froze at the edge of it, their knuckles white where they gripped their injured hand. Their eyes, wide and vividly crimson in the gloom, were fixed on the descending spiral. The air rising from the depths was even colder, carrying a faint, rhythmic sound—a slow, deep, resonant thrum, like the heartbeat of a buried leviathan.
“No,” they whispered. The word was barely audible, stripped of all its usual artifice. It was pure, animal refusal.
Geralt looked from the staircase to Thorn’s face. He saw the terror there, raw and undisguised. The memory of their confession under the watchtower stars was suddenly present in the cold air—the decades in the sorcerer’s cursed grave, the weight of the earth, the utter, sanity-shredding dark.
“Thorn.”
They didn’t look at him. Their gaze was trapped by the staircase. “I can’t. You don’t understand. I can’t go down there.”
“The job is down there,” Geralt said, his tone flat, factual. He didn’t move toward them. He just stood, a solid anchor in the swirling dark of their panic.
“Let it rot!” The words were a desperate snarl. “Let the keeper have his shiny black coffin. I am not going back into the ground. I’d rather you killed me right here.” Their chest heaved, each breath a struggle. The thrumming from below seemed to grow louder, vibrating up through the soles of their boots.
Geralt was silent for a long moment, considering the trembling creature before him. A means to an end. That’s what he’d called them. But means to ends didn’t confess their deepest fears under a night sky. They didn’t trust you with the shape of their nightmares.
He walked to the edge of the staircase and knelt. He ran a hand over the top step, his fingers brushing away a fine layer of dust that coated the pristine stone. He held his lamp over the edge, the light illuminating the first few turns of the spiral before being consumed by the abyss.
“It’s not a grave,” he said, still not looking at Thorn. His voice was low, meant only for them. “It’s a staircase. Stone and air. I’ll be in front. You’ll have the light at your back. Your shadow will always be pointing the way out.”
Thorn shook their head, a frantic, jerky motion. “Words. They’re just words, Geralt. The dark doesn’t care about your words.”
“I’m not the dark.” He finally turned his head, his cat-slit eyes catching the lamplight. “I’m the one with the sword. And I’m going down. You can wait here, in the silence. Or you can follow the light.”
He didn’t wait for a reply. He turned and started down, his broad shoulders blocking the view of the descent for a moment. The light went with him, shrinking the circle of illumination around Thorn, pushing the shadows at the edges of the chamber closer.
The choice was a form of torture. The terrifying descent, or the paralyzing solitude of the dark, empty chamber?
A low, wounded sound escaped Thorn’s throat. They looked from the retreating light to the consuming blackness around them. The silence of the chamber was worse than the thrumming below. It was a listening silence.
“Damn you,” they whispered, the words meant for Geralt, for the keep, for the sorcerer who had put them in the ground a century ago.
They took a step. Then another. Their hand, still bleeding, reached out and touched the cold central column of the spiral. They didn’t look down. They fixed their eyes on Geralt’s back, on the pool of light that moved with him, and they began the descent into the earth.
The thrumming grew with every step, a physical vibration that traveled up through the stone and into their bones. It was a sound of immense, slumbering power. The air grew colder, so cold it burned the lungs.
They lost track of time, of distance. There was only the spiral, the cold, the thrum, and the Witcher’s back. Their world had narrowed to the space between one step and the next.
Finally, the staircase ended. It opened onto a ledge overlooking a cavern so vast the lamp’s light couldn’t find its walls. But it did find what was in the center.
It wasn’t a monster. It wasn’t a man.
It was a heart.
Suspended in the void by thick, pulsing cords of black energy that ran up into the darkness above and down into the depths below, it hung, massive and grotesque. It was the color of the keep’s stone, a slick, light-eating black, and it was easily the size of a small house. With each slow, rhythmic beat, the entire cavern seemed to contract and expand. The thrumming was the sound of its labor.
Thorn staggered to a halt beside Geralt, their fear of the descent momentarily eclipsed by sheer, visceral revulsion. “What in the name of all that’s broken is that?”
Geralt didn’t answer. His gaze was fixed on the base of the organ. There, nestled among the roots of the pulsing energy cords, was a figure. Humanoid, seated in a lotus position, its skin fused seamlessly with the black stone of the floor. Its head was thrown back, its mouth open in a silent, eternal scream. From its chest, a single, thick cord of the same black energy fed directly into the base of the floating heart.
The Keeper.
Thorn followed his gaze. Their crimson eyes widened, then narrowed. “It’s a battery,” they breathed, understanding dawning. “The swamp… the decay… it’s not a curse. It’s a symptom. This thing… it’s leaching life. Using him as a conduit.”
Geralt gave a grim nod. The job was clear now. Sever the connection. Kill the heart.
As if sensing their intent, the rhythm of the heart changed. The slow, deep thrum stuttered, then quickened. The black cords of energy flared with a sickly purple light.
From the shadows at the edges of the ledge, shapes began to detach themselves. They were humanoid, but wrought from the same black stone, their movements jerky and unnaturally fluid. Their eyes were vacant pits that glowed with the same faint purple energy. They held no weapons. Their long, sharp fingers were weapons enough.
The guardians were awake.
Geralt shifted his grip on his silver sword. Thorn, their face a mask of grim resolve, let the last vestiges of their glimmer fall away. Their own pain and fear were shoved down, replaced by a cold, sharp fury. They were done with being afraid.
“Well,” Thorn said, flexing the fingers of their good hand, a wisp of chaotic energy sparking around their fingertips. “This is more like it.”
The stone guardians moved with a grating, percussive rhythm, their footsteps clicking against the cavern floor in time with the heart’s accelerating beat. Geralt met the first one with a sideways sweep of his silver sword, the blade shearing through its rock-like limb with a shower of orange sparks. The thing didn’t scream, just shifted its weight and struck with its other arm.
“Bit busy here!” Thorn called out, their voice tight with concentration as they backpedaled from two advancing constructs. They splayed their fingers, and a whip-crack of raw force lashed out, slamming one creature back a step. The effort cost them; a trickle of blood escaped their nostril. “Whenever you’re ready to end the organ recital would be lovely!”
Geralt didn’t answer. He was a cyclone of controlled motion, his sword a blur of silver arcs in the lamplight. He ducked under a swipe that would have decapitated him, pivoted on his heel, and brought his blade down in a vertical chop that split a guardian from shoulder to hip. It shattered into two crumbling, inert halves. “The host! Sever it!”
“I’m working on it!” Thorn snapped. They closed their eyes, ignoring the second guardian clawing at the space where they’d just been. Their world narrowed to the thrumming connection between the screaming man and the monstrous heart. They could feel it, a vile, pulsating cord of stolen life, thick with corrupted magic. They reached for it with their mind, trying to find a seam, a weakness.
Their magic brushed against the connection. It was like touching a live nerve exposed to the air. An feedback of pure agony shot back through their own senses, a psychic scream that mirrored the Keeper’s silent one. Thorn gasped, stumbling back a step, their vision swimming. “It’s… it’s rooted in his soul. I can’t just cut it.”
Another guardian lunged for Geralt. He sidestepped, letting its momentum carry it past him, and drove his sword through its back. It screeched, a sound of grinding granite, and dissolved into dust. “Then burn it! Unravel it! Do something!”
“You think it’s that simple?” Thorn shot back, their voice raw. They wiped the blood from their lip with the back of their wounded hand, smearing it across their chin. “This isn’t a knot, it’s a cancer. I pull at it, I might just tear what’s left of him away with it!”
The heart beat faster, harder. The purple light in the guardians’ eyes flared brighter, and three more began to form from the shadows along the cavern walls. They were losing. The cavern itself was fighting back.
Geralt parried two simultaneous attacks, the force of the blows numbing his arms. He kicked out, shattering a guardian’s knee, and used the opening to behead it. “Thorn! Now or never!”
Thorn’s eyes flickered from the forming creatures to Geralt’s straining form, then to the tethered host. A terrible, reckless resolution settled on their face. Their flippant mask was gone, replaced by the ancient, weary creature beneath. “Fine,” they whispered. “But you’re buying the drinks after this.”
They didn’t try to find the seam this time. They didn’t try to be careful. Instead, they poured their own life force into the connection, a torrent of raw, chaotic magic. They didn’t seek to cut the cord, but to become part of it, to overwhelm its structure from within. The cavern vanished. The fight vanished. There was only the screaming torrent of stolen lives and the beating of the black heart.
Geralt saw Thorn go rigid, their back arching as if struck by lightning. A nimbus of violent, magenta energy erupted around them, so bright it cast sharp, dancing shadows from the struggling Witcher. The guardians hesitated, their glow flickering in unison with the heart.
“Hold the line,” Geralt growled to himself, repositioning between Thorn and the approaching horde. He wasn’t just fighting for his life now; he was guarding a conduit, a fragile link in a desperate plan. A construct swung at him; he caught its arm, twisted, and slammed its own stony fist into its head, pulverizing it.
Inside the maelstrom, Thorn was drowning. They felt the decades of the swamp’s decay, the stolen vitality of every creature that had withered at its edges, the endless, silent scream of the man fused to the floor. It was a ocean of pain, and they were a sinking stone. They pushed more of themselves in, their vision tunneling, the taste of copper flooding their mouth. They were the spark. They had to be the fire.
The heart faltered. A great, guttural thump echoed through the cavern, wrong and out of rhythm. One of the energy cords snapped with a sound like a cracking glacier, whipping through the air before dissipating into black mist.
The guardians froze mid-lunge. Their purple eyes winked out. Then, as one, they crumbled, collapsing into piles of inert, mundane stone.
Geralt stood panting, his sword held ready, his eyes fixed on Thorn. The nimbus around them was fading, sputtering like a dying candle. The massive black heart beat once, twice more, each pulse weaker than the last. Its light dimmed.
Then, with a final, shuddering contraction, it stilled. The cavern was plunged into a silence more profound than any they had yet experienced, broken only by the ragged, wet sound of Thorn’s breathing.
They collapsed. Their knees hit the stone floor with a sickening crack, their body folding in on itself. The last of the magical light died, leaving only the feeble glow of Geralt’s lamp. The connection was severed. The heart was dead.
Geralt was at their side in three long strides, his sword clattering to the ground unheard. He caught them before they could faceplant on the stone, his hands gripping their shoulders. They were ice-cold and trembling uncontrollably.
Thorn’s head lolled back, their eyes open but unseeing, their pupils dilated wide. A thin trail of blood ran from both nostrils now, and from the corner of their mouth. They tried to speak, but only a choked, guttural sound emerged.
Their eyes, those shifting, tell-tale windows, were a dull, flat gray. The color of burnt-out embers.
The gray in their eyes was worse than any blood, a hollow void where their vibrant chaos had lived. Geralt shook them gently, his thumb rough against the cold skin of their jaw. “Thorn.”
A shuddering inhale. Their eyelids fluttered, the gray receding slightly to a washed-out, exhausted lilac. “Still… here,” they slurred, the words thick and uncoordinated. “Disappointing.”
He didn’t bother with a reply. Getting back up the spiral staircase was going to be its own kind of battle. He hauled them upright, their body offering all the resistance of a sack of grain. “Stairs. Now.”
Thorn’s legs buckled immediately. Geralt caught their weight, pulling their arm across his shoulders, his own arm a tight band around their waist. He half-carried them back to the bottom of the spiral ascent. The climb was a slow, brutal slog. Each step was a negotiation with gravity and their own failing strength.
Thorn’s head lolled against his shoulder, their breath a shallow rasp in his ear. They managed a few steps on their own, a terrible, shuffling imitation of walking. Their weight settled heavier and heavier against him.
“You know,” Thorn mumbled into his armor, “for a man who hates people… you’re incredibly… hands-on.”
“Less talking. More stepping.”
They made it perhaps a third of the way up when Thorn’s body went completely limp. The last of their strength guttered out. Their eyes closed, and the faint tension in their legs vanished completely.
Geralt stopped. He shifted his grip, one arm hooking under their knees, the other supporting their back. He lifted them without a word, their head falling against his chest. The absolute trust of that unconsciousness was a heavier burden than their physical weight.
He carried them up the remaining stairs, his muscles burning with a familiar, dull ache. The cavern’s oppressive silence was now a void, the only sound the scuff of his boots on stone and Thorn’s faint, whistling breath. The stillness felt earned, and fragile.
The corridor at the top was as empty as they’d left it. He carried them through the darkness, their form a dead weight in his arms. The passage through the wall was still open, a sliver of the swamp’s filthy twilight visible beyond. He stepped through, and the stone sealed behind them with a final, echoing thud.
Thorn woke to the scent of clean linen and the faint, woody smell of a well-tended inn. They were in a bed, the mattress soft beneath them. Sunlight, real and golden, filtered through a small, leaded glass window.
They were clean. The grime of the swamp and the dust of the keep were gone. Fresh, white bandages were wrapped snugly around their leg and their palm. The memory of the black heart and the screaming keeper surfaced, but it was distant, blurred by exhaustion.
They tried to push themselves up on their elbows. A sharp, deep ache radiated from their thigh, and a wave of dizziness forced them back down onto the pillow. Their body felt hollowed out, their muscles filled with sand.
A frustrated sound escaped them. They tried again, leveraging their weight sideways, but their arms trembled and gave way. They collapsed back onto the mattress with a huff of annoyance. The fight was over, but the aftermath was its own prison.
They lay there, listening to the mundane sounds of the village outside—a cart rolling by, a vendor’s distant call. They were alone. Geralt was gone. Resignation, a colder and quieter feeling than panic, settled over them. There was nothing to do but wait.
The door creaked open, cutting through the quiet. Geralt stepped inside, his frame filling the doorway before he had to duck under the lintel. He carried a cloth-wrapped bundle that gave off the warm, greasy scent of fresh bread and roasted meat.
He dropped the bundle onto the small table beside the bed, its weight a solid thud. "You're awake." His eyes, those unnerving yellow slits, scanned over them, cataloging the pallor of their skin, the tension around their mouth. "You've been out for a week."
Thorn stared at him, the words not quite computing. A week? Their mind, still fuzzy at the edges, scrabbled for purchase. The last clear memory was the cold stone of the keep’s floor, the terrifying gray void swallowing their vision. "A week?" they repeated, their voice a dry rasp. "You’re telling me I’ve been lying here, looking tragically beautiful and completely unappreciated, for seven whole days?"
"Looks that way." Geralt began unpacking the food: a loaf of dark bread, a wedge of cheese, two linked sausages, and a handful of withered apples. His movements were efficient, devoid of ceremony. "The innkeeper’s wife changed your bandages. I paid her."
Thorn managed to push themselves up onto their elbows, a minor victory that left them breathless. They eyed the food, their stomach a hollow ache. "A week," they said again, the reality of it settling in. They’d lost time, a chunk of their life just… gone. It was a profoundly unsettling feeling for a creature accustomed to controlling every second. "Did I miss anything fun? A festival? A pogrom? The thrilling conclusion to your scintillating conversation?"
Geralt tore the loaf in half with a crisp crack. "The swamp’s already receding. The yellow’s fading from the leaves." He offered them half the bread. "They’re calling it a miracle."
Thorn took the bread, their fingers brushing his. They ignored the faint, unwelcome spark of warmth at the contact. "Miracle," they scoffed, tearing off a piece with their teeth. It was coarse and hearty, and it tasted like life itself. "We murder a pulsating anatomical nightmare in a cave and they call it divine intervention. People are so uncreative."
"They're alive," Geralt said, sitting in the room’s lone wooden chair. It groaned under his weight. "They don't care about the details."
"They should." Thorn chewed, their energy returning in small, manageable waves. They looked at Geralt, really looked at him. He seemed the same—weathered, impassive, a man carved from stone and pragmatism. But he’d carried them out. He’d waited. "You stayed."
Geralt took a bite of his own sausage. "You owe me for the room."
"Of course." A slow, familiar smirk touched Thorn’s lips. Their eyes, still a tired lilac, gained a sliver of their old cunning. "And here I was, thinking you’d grown fond of my company. My devastating wit. My charming vulnerability."
He didn’t answer, just continued eating with a focused intensity. The silence stretched, but it was different from the oppressive quiet of the keep. This was just Geralt, being quiet.
Thorn finished their bread and reached for an apple, polishing it on the thin blanket. "A week," they mused, more softly this time. "I suppose that explains why I feel like I’ve been run over by a very enthusiastic herd of sheep." They looked at Geralt again, their head tilted. "And you? Did you at least get a decent meal while I was playing the sleeping beauty?"
Geralt met their gaze, and for a fraction of a second, something unreadable flickered in his yellow eyes. "The food here is shit," he said, his voice a low rumble. "But the beer is cold."