Work Text:
Alex woke to motion, but it took her a few seconds to understand what was wrong with it.
The structure beneath her shifted with an uneven rhythm that didn’t belong to anything mechanical. There was no steady vibration, no underlying hum, no sense of engineered consistency. Instead, the movement followed weight and terrain, adjusting constantly as if whatever carried her forward was alive and responding rather than driving.
She kept her eyes closed, letting the sensation settle into something recognizable. Wood creaked. Leather strained. Hooves struck wet ground with a dull, irregular cadence that echoed faintly through the frame of whatever she was lying in. The air was cold enough to bite at the back of her throat, and it carried the smell of damp earth, old hay, and something metallic beneath it.
Her knives were still on her body. Not visible, not obvious, but present in the quiet, familiar way that had become second nature over the years. One pressed flat against the inside of her right boot, another strapped higher along her left thigh where movement wouldn’t shift it. Two more rested along her upper arms beneath her sleeves, balanced for reach rather than comfort. The garrote wire threaded through her braid lay exactly where she had left it, light enough to ignore, strong enough to matter.
They had checked for weapons, but they hadn’t known what to look for.
Alex let her breathing remain slow and even, her body loose against the floor of the wagon. Guns would have been easier in a situation like this—loud, immediate, decisive—but she had never liked relying on them. Too dependent on distance. Too dependent on ammunition. Too easy to lose control of once the first shot is fired.
Blades were simpler, and in Alex’s experience, they were more honest.
And right now, she had more than enough.
“…should’ve left her,” a voice said, somewhere to her left, pitched low but not careful enough to avoid carrying. “I’m telling you, nothing good comes out of those stones.”
“And have something come looking?” another replied. “You saw the light, same as I did.”
“Light don’t mean coin.”
“Sometimes it does.”
Alex opened her eyes.
The ceiling above her was canvas, stretched tight across a wooden frame and patched in places where it had worn thin. Light filtered through in uneven strips, catching on dust and movement. Two men sat opposite her, both armed, both watching with the kind of attention that suggested they had already decided she was a problem and were now trying to determine what kind of problem she was.
She met their gaze without speaking.
The silence held long enough to become deliberate.
“There,” the younger one said finally, shifting his grip on the crossbow resting against his knee. “Told you she’d wake.”
The older one didn’t move. His sword lay across his thighs, his hand resting near the hilt without quite touching it. “You’re awake,” he said.
Alex inclined her head slightly. “That appears to be the case.”
The younger man let out a short laugh, but it didn’t carry much confidence. The older one watched her more carefully, as if the tone of her voice mattered more than the words themselves.
“You were found near the stones,” he went on. “Where the light opened.”
Alex let that settle, not reacting to the phrasing so much as the certainty behind it. “And that made you think tying me up was the right approach.”
“It made us think you weren’t something we wanted moving around on your own,” the younger one said.
“That’s fair,” Alex replied. “You’re wrong, but it’s a reasonable starting point.”
The younger man frowned, glancing at his companion as if checking whether that response made sense. The older man ignored him.
“Where are you from?” he asked.
Alex shifted her hands slightly, testing the rope again. There was enough give that she could probably work it loose with time, but not quickly, and not without drawing attention. “Far enough away that the answer won’t help you,” she said.
“That’s not an answer.”
“It’s the only useful one,” Alex replied. “Anything more specific would just give you something to misunderstand.”
The younger man shook his head. “She’s mocking you.”
“I’m aware,” the older one said, his tone still even. “Doesn’t mean she’s wrong.”
The wagon lurched over something uneven, the structure tilting just enough to throw off balance. Alex let her body move with it, adjusting rather than resisting, using the moment to take in more of the space. The crossbow was loaded. The older man’s stance was steady, but his attention was divided between her and the movement outside. Neither of them had searched her thoroughly. That suggested either haste or overconfidence.
Neither was ideal.
“You were found where the light opened,” the older man repeated. “That makes you worth something. Question is to who.”
Alex met his gaze. “That’s the first useful thing you’ve said.”
The younger man huffed. “You think you’re in a position to bargain?”
“I think you’re in a position where you don’t know what you’ve got,” Alex said calmly. “That makes me more valuable than whatever you were expecting to find.”
The wagon began to slow.
Voices filtered in from outside, sharper now, layered over each other but more controlled than before. Alex caught fragments—tone more than content—and something in the rhythm shifted, tightening in a way that suggested the situation had changed without anyone announcing it outright.
The canvas at the back of the wagon was pulled aside.
Cold air moved through the space, carrying with it the smell of damp earth and something metallic beneath it, faint but persistent.
The man standing outside didn’t speak immediately. He was tall and broad-shouldered, with white hair pulled back from a scarred face and golden-yellow eyes that seemed to catch the light. Two swords rode across his back, worn with the easy familiarity of tools rather than ornaments. He looked into the wagon first, taking in the two men with a glance before his attention settled on Alex.
His gaze lingered just long enough for her to understand that he wasn’t looking at her face. He was studying the way she sat, the position of her hands, the subtle distribution of her weight. It was the kind of assessment most people never noticed, but Alex felt it immediately. He was reading her the same way she had already read everyone else in the wagon, stripping away appearances and taking stock of what she could do if the situation turned violent.
She met his gaze without moving. For a moment, neither of them spoke, and something unspoken settled into place between them. He knew she wasn’t harmless, and she knew he had seen it.
He didn’t look like anyone she knew how to categorize, but she understood him anyway. It was in the stillness with which he occupied the doorway, and in the effortless confidence of the two swords across his back. He carried himself with the quiet certainty of someone who was accustomed to being dangerous and had long since stopped needing to prove it.
“Problem?” he asked.
The older of the two men inside the wagon shifted his grip on the sword across his knees. “Found her near the stones,” he said. “Where the light opened.”
The man outside stepped closer, one hand resting lightly against the frame. His attention stayed on Alex, steady and direct, as if he were measuring something that didn’t have an obvious shape.
“You came through the portal?” he asked.
Alex didn’t look away. “I was somewhere else,” she replied. “Then I wasn’t.”
“That’s not an explanation.”
“It’s the only one I have.”
The younger man shifted, glancing between them as if waiting for something more dramatic to happen, and the older one didn’t interrupt. The silence stretched, not empty, but deliberate.
The man outside studied her a moment longer, then said, “Release her.”
The younger man blinked. “What?”
“Release her.”
“That’s—”
“Release her,” he repeated, his tone unchanged.
The rope was cut.
Alex brought her hands back slowly, rubbing at the marks the bindings had left, letting circulation return without rushing the movement. She was aware of all three of them watching, waiting for her to do something that would justify their caution.
She rolled her wrists once, more to test the range of motion than to ease the ache, and let her arms settle loosely at her sides. The movement was controlled, deliberate, giving nothing away.
The man’s gaze dropped briefly to her hands, then traced the line of her sleeves, the shape of her boots, and the fall of her braid where it rested against her shoulder. The pause was brief but decisive, and when he looked back up at her face, Alex had the distinct impression that he had confirmed something rather than satisfied his curiosity.
She gave no outward sign of noticing, but shifted her weight by half an inch so the knife strapped to her thigh would be easier to draw if she needed it. Not because she believed she could take him in a fair fight, but because she disliked being read so quickly and so completely.
“You’re not from here,” he said.
“No.”
“Where, then?”
Alex tilted her head slightly, considering him with the same quiet attention he had given her. “Far enough away that explaining it would take longer than you’re willing to stand there.”
Something in his expression shifted, not quite amusement, but not dismissal either.
“Name?” he asked.
“Alex.”
He held her gaze for another second, then inclined his head a fraction. “Geralt of Rivia.”
The name meant nothing to her, but the reaction it drew from the others did.
The younger man went still. The older one’s expression tightened just enough to suggest recognition layered with something less comfortable. Reputation, then. Possibly more than that.
Alex filed it away.
Outside, a man spoke too quickly, his voice edged with unease. “They found tracks this morning—up by the ridge. Not like any horse I’ve seen. And the frost—”
Geralt didn’t look away from Alex. “Later.”
The man swallowed the rest of whatever he’d been about to say.
Alex caught the tone more than the words. Not rumor. Not speculation. Something closer to confirmation that hadn’t settled into understanding yet.
Geralt’s attention returned to her. “You can go where you like. Road runs north and south. White Orchard is less than a mile ahead.”
He stepped back from the wagon, giving her room to move without making any gesture that could be mistaken for an invitation. He wasn’t claiming responsibility for her or offering protection; he was simply removing the immediate constraint and leaving the decision to her.
Alex slid to the edge of the wagon and dropped down to the ground, landing lightly despite the mud pulling at her boots. She adjusted automatically, weight settling through the balls of her feet rather than her heels, her balance aligning in a way that had nothing to do with standing still and everything to do with being ready to move.
Geralt noticed, which wasn’t surprising.
His gaze flicked once to her stance, then away again, as if confirming what he had already suspected rather than discovering something new.
The mud pulled at her boots more than it should have, thick and recently disturbed, marked by overlapping tracks of wheels and hooves. The road itself was uneven, more worn than maintained, shaped by repeated use rather than deliberate construction. There were no signs of anything modern—no tire marks, no discarded packaging, no distant infrastructure humming beneath the quiet. Everything present had a visible function, and everything absent made that absence more noticeable.
She straightened, taking in the space around her without turning in a full circle. Trees lined the road, dense and irregular. The air carried the weight of recent rain. People moved around the wagon with purpose, but not efficiency in the way she was used to; nothing here had been optimized, only adapted.
She looked back at Geralt.
“You’re heading north,” she said. It wasn’t a question.
He didn’t answer.
Alex’s mouth curved slightly, not quite a smile. “Then I’ll walk north.”
“That’s your decision,” he said.
“It is.”
He watched her for a moment, as if recalibrating.
“Don’t slow me down,” he said at last.
Alex fell into step beside him as the road narrowed and the trees closed in around them. For a time, they walked without speaking, but the silence was neither awkward nor accidental. Alex had spent enough time around people who preferred words sparingly to recognize the difference. Geralt was still assessing her, watching without seeming to, measuring her pace, her balance, and the way she moved when she believed she was unobserved.
“You didn’t ask what I am,” Alex said after a while.
Geralt didn’t look at her immediately. “Wouldn’t change the answer.”
“It might change your decision.”
“My decision was made before you stood up.”
Alex considered that. “You’re deciding whether I’m a problem.”
“That you’re armed,” he corrected.
She didn’t break stride, though her attention sharpened. “Everyone here is armed.”
“Not like you.”
That landed more precisely than she expected.
Alex let out a quiet breath that might have been a laugh if it had carried any humor. “You got all that from a glance?”
“From the way you sit. The way you hold your shoulders. The way your hands never quite rest.” He paused, then added, “You’re carrying more than they took from you.”
Alex tilted her head slightly, studying him now. “And you’re sure about that.”
“I don’t need to be sure,” he said. “I just need to be right if it matters.”
She considered that for a moment, then said, “It would have mattered.”
Geralt glanced at her then, brief but deliberate. “I know.”
“Also tells me,” he added, “if you had wanted them dead, they wouldn’t have been able to tie you up.”
She tilted her head. “Probably.”
Geralt glanced at her then, the faintest shift in his expression acknowledging the answer.
“Probably’s enough,” he said.
Another stretch of silence followed, but this one held differently. Less testing and more measured.
“What about you?” she asked. “People seemed to know your name.”
“They usually do.”
“That’s not an answer.”
“It’s enough of one.”
Alex let that sit. “You get called in when something goes wrong.”
“Yes.”
“And people don’t like you much while you’re fixing it.”
“No.”
“But they still call you.”
“They do.”
Alex nodded once. “Sounds familiar.”
Geralt glanced at her again, as if reassessing.
Ahead, the trees began to thin, revealing the outline of a village set low against the land, smoke rising unevenly from a handful of chimneys. Even from a distance, there was something strained about the movement within it. People crossed the muddy lanes with purpose, but without the easy rhythm of an ordinary day.
As Geralt and Alex approached, conversations faltered and then died away altogether. Heads turned toward Geralt first, recognition passing through the crowd in a ripple of unease. Alex drew their attention a moment later, and the uncertainty that followed was sharper and more immediate.
“More problems,” Alex murmured.
Geralt gave no indication that he had heard.
A man stepped forward to meet them at the edge of the village. He held himself with the stiff formality of someone trying very hard to appear in control, though his eyes betrayed a flicker of uncertainty as they moved from Geralt to Alex and back again.
“You weren’t supposed to bring anyone,” he said.
Geralt did not break stride. “I didn’t.”
The man frowned, looking past him at Alex. “Then what is she doing here?”
Geralt kept walking. “Walking.”
Alex let that answer hang for a beat before speaking. “Someone who happened to be in the wrong place at the right time,” she said. Her gaze swept over the village, taking in the anxious faces, the shuttered windows, and the tension that seemed to cling to the air. “And, judging by the look of this place, someone who might be useful.”
The man’s mouth tightened. He was older than Alex had first thought, though not by much, with a face weathered by worry rather than age. His clothes were worn but clean, and his hands were rough in the way of someone who worked because stopping would mean starving. He looked at Geralt again, clearly preferring the familiar discomfort of whatever Geralt was to the uncertainty Alex represented.
“You said you’d come alone,” he said.
“I said I’d come,” Geralt replied.
The man made a sound under his breath that might have been a curse. “This isn’t a place for gawkers.”
Alex looked past him toward the village. White-painted tree trunks marked the edge of the road in uneven intervals, and the settlement beyond them seemed to sag beneath the weight of recent rain and older misery. A few children watched from behind a fence until a woman pulled them back inside. There were soldiers’ tracks in the mud, though no soldiers stood in sight, and near the notice board a torn scrap of parchment flapped against a nail in the wind. The whole village carried the particular exhaustion of people who had already given up on expecting fairness and were now negotiating with damage.
“I’m not gawking,” Alex said.
The man turned back to her. “Then what are you doing?”
“Listening.”
“To what?”
“To you,” she said. “Eventually.”
Geralt’s mouth shifted in a way that might have been amusement if Alex had been less careful. The villager looked as if he was deciding whether an insult had occurred and whether he could afford to object to it.
“This is Odolan,” Geralt said.
The name meant nothing to Alex, but the urgency surrounding him did. Odolan looked like a man who had slept too little and argued too much with people who could not help him. His eyes were bloodshot, and the hand he kept curled near his side trembled once before he forced it still.
“Your notice said something about a well,” Geralt prompted.
Odolan glanced at Alex again, then seemed to decide that speaking in front of her was less dangerous than sending her away. “Aye. Old well, in the ruined village east of here. Used to be people lived there before the war and before…” He stopped, swallowing hard as if the rest of the sentence had caught against something sharp. “Doesn’t matter. There’s water there. Clean water. The river’s foul now, full of dead men and worse besides. My daughter’s burning up with fever, and Tomira says she needs water that won’t poison her further.”
“Tomira?” Alex asked.
“The herbalist,” Geralt said.
Odolan frowned at her interruption. “The well’s guarded. Folks call it a devil. It comes in the day, when the sun’s high, and if a man gets too close, he doesn’t come back right. One of the lads tried three mornings ago. We found him near the road, white as flour, raving about a bride with no shadow. Died before sunset.”
Alex glanced toward the sky. The cloud cover was thin, the sun bright enough to turn the damp road silver in places. “And you waited until now to hire someone?”
Odolan’s expression hardened. “You think I’ve coin enough to call a witcher every time something shrieks in the fields?”
“No,” Alex said. “I think desperation has a schedule.”
That landed differently than she expected. Odolan’s anger did not vanish, but it lost shape for a moment, leaving only exhaustion beneath it. “My daughter’s seven.”
Geralt looked toward the road leading east. “Reward?”
Odolan blinked, as if the word had dragged him back into a more familiar kind of misery. “I’ve coin. Not much. Twenty crowns.”
Geralt said nothing for long enough that Odolan’s expression tightened.
“That’s all,” Odolan said. “If I had more, I’d offer it.”
Alex watched Geralt’s face. It barely moved, though the silence changed. He was measuring, not exploiting. There was a difference, and Alex was surprised to realize she cared enough to notice.
“Twenty,” Geralt said at last.
Odolan looked down. “If you do this.”
“If I do this.”
“And her?” Odolan asked, eyes flicking to Alex.
Geralt looked at Alex instead of answering for her.
Alex smiled politely at Odolan. “I’m listening.”
“You’re not touching anything,” Odolan snapped.
“That depends on what needs touching.”
“It’s a cursed place.”
“I gathered.”
“People die there.”
“People die everywhere,” Alex said, and the quietness of it made Odolan look at her properly for the first time.
Geralt shifted slightly, drawing the conversation back before it could become something else. “Where’s the path?”
Odolan pointed with his chin, unwilling to take his eyes off Alex entirely. “Past the orchard, then through the burned fields. You’ll see the old huts. Well’s in the middle. Don’t go near it at noon unless you’re ready to face her.”
“Her,” Alex said.
Odolan’s face closed. “That’s what they say. Devil looks like a woman. White dress. Hair like straw. I don’t care what she was. I care what she is.”
“Most people do,” Alex said.
Geralt glanced at her.
She looked back without explaining.
They left Odolan standing at the edge of the village, one hand closed around nothing and his eyes following them as if he had sent away his last reasonable chance of saving his daughter. Alex had seen that look before, though usually under fluorescent lights or in the shadow of government buildings where men in suits spoke gently about acceptable losses. Desperation showed no matter where she was in the world.
White Orchard fell away behind them. The path to the ruined village passed through low fields and tangled hedges, the land open enough that Alex felt exposed despite the quiet. In the distance, crows circled over something she could not see. A broken cart lay near a ditch, half-swallowed by mud. The war Odolan had mentioned had left marks everywhere, not clean battle scars but ordinary interruptions turned permanent: a fence never repaired, a field left untended, a grave marker leaning under rain.
“This is White Orchard,” Geralt said after a while.
Alex looked at him. “The village?”
“The region.”
“That was going to be one of my next questions.”
“You were taking your time.”
“I like to know whether answers are worth asking for.”
Geralt made a low sound in his throat. “Temeria. Northern Kingdoms. Nilfgaard’s army came through not long ago.”
“Nilfgaard being?”
“Empire.”
“Of course.”
“South. Black armor. Lots of banners. More discipline than sense.”
Alex watched the broken fence line pass beside them. “And Temeria?”
“Was a kingdom.”
The past tense did more work than the rest of the explanation. Alex looked over the fields again, adjusting the map in her head from village problem to occupied territory. Armies. Contested roads. Famine. Disease. Men with weapons and too much permission. She understood the shape of it even if the names were new.
“So when Odolan says the river is foul because of bodies from the war, he means that literally,” she said.
“Yes.”
“And the only clean water is in a haunted abandoned village.”
“Yes.”
Alex let out a quiet breath. “Wonderful place.”
Geralt didn’t answer, but his gaze flicked briefly toward her. “You ask like someone who’s used to people lying.”
“Most people lie.”
“Not what I said.”
Alex watched a pair of ravens lift from a fence post ahead, black wings beating against the pale sky. “No,” she said. “It wasn’t.”
He let that sit for a few steps. “You don’t give much away.”
“Neither do you.”
“I’m not the one who fell out of a portal.”
“And I’m not the one being paid to walk toward a haunted well.”
Alex considered him. “You still haven’t decided whether I’m useful or inconvenient.”
Geralt made a low sound in his throat. “Both so far.”
“That’s usually how it starts.”
The ruined village appeared gradually, first as a gap in the tree line and then as the remains of a place that had once had enough life to be worth destroying. Three huts stood in varying states of collapse around a dry patch of earth where grass grew in sparse, yellow clumps. The well rose at the center, stonework cracked but intact, its wooden frame leaning slightly to one side. A bucket rope hung down into darkness. The air around it looked wrong, not visibly distorted in any way Alex could define, but too still for the wind moving across the fields.
Geralt stopped before the path opened fully into the clearing.
Alex stopped with him.
“Stay back,” he said.
“That wasn’t a suggestion.”
“No.”
She looked toward the well. “Is it here now?”
“Probably.”
“That’s reassuring.”
“Wasn’t meant to be.”
Geralt drew a silver sword.
Alex had seen weapons drawn thousands of times by professionals and amateurs, by men who loved violence and men who feared it, but Geralt’s motion belonged to neither category. There was no flourish, no aggression, no visible shift into performance. The sword simply moved from his back into his hand because the situation required it.
Sunlight touched the blade and made it look cold.
Alex did not reach for her knives.
Yet.
A figure drifted near the well.
At first, her mind tried to make it human. That was what minds did under pressure; they reached for the closest available shape. A woman, perhaps, in a long pale dress torn by weather and age. Thin arms. Loose hair. A bowed head. The impression lasted for less than a second before details corrected it. The hem of the dress did not move correctly. The feet did not touch the ground. The skin had the color of something left too long beneath harsh light, and the air around her shimmered as if the sun itself had begun to rot.
Alex felt her pulse slow.
It was not calm. Calm had nothing to do with it. Calm was a story people told afterward when they wanted fear to sound like discipline. This was training cutting in before panic found room to breathe. There was a thing in front of her that should not exist, and the only useful question was what it could do.
“Noonwraith,” Geralt said quietly.
Alex did not look away from the figure. “That’s a category?”
“Specter. Bound to the place she died or something that mattered to her. Stronger in sunlight.”
“Can she be killed?”
“Sent on.”
“That’s a no with better manners.”
“Close enough.”
The noonwraith turned, slowly. For a moment, Alex saw the face beneath the hair, and her stomach tightened despite herself. There was anger there, but it was not clean. It had curdled into something older and emptier than rage, a need without a mind left whole enough to direct it.
Geralt moved first, not toward the spirit but toward the nearest hut.
Alex followed at a distance because he had told her to stay back, and because staying back did not mean staying useless. The noonwraith watched them from the well, circling slowly, but did not attack.
“She sees us,” Alex said.
“Yes.”
“And she’s letting us move.”
“For now.”
“Why?”
“Too far from the well. Or she doesn’t care unless we come close.”
Alex looked at the ruined huts. “So the well matters.”
“Usually does.”
“Usually,” she repeated.
Geralt’s mouth twitched. “Don’t touch the bones if you find any.”
“That was actually going to be my first instinct.”
“Was it?”
“No.”
They entered the eastern hut, or what remained of it. The door hung crooked from one hinge, and the air inside was stale with dust, old smoke, and the sour smell of damp wood. Light came through holes in the roof, cutting the room into pale strips. A table lay overturned near the far wall, its legs splintered, and broken crockery had been scattered across the floor as if the room had been disturbed once and then abandoned to years of weather.
Alex crouched near the threshold without touching anything.
The room had been disturbed long ago, but violence left grammar behind. The overturned table was too far from the door to have fallen by accident. The scrape marks near the floorboards ran in one direction, uneven but deliberate, and a darker stain had sunk into the wood near the place where someone might have fallen or been forced down. Alex had seen cleaned rooms that hid less.
Geralt looked toward the door, then stood and crossed the room. He crouched near the threshold, fingers hovering over the wood without touching. “Blood. Old.”
“You can smell that?”
“Yes.”
Alex absorbed that. “Useful.”
“Sometimes.”
“Someone was hurt here,” Alex said. “Badly enough that they couldn’t leave under their own power.”
Geralt glanced at her.
She nodded toward the floor. “The drag marks start too cleanly from that side. Whoever moved the body had control by then.”
Geralt followed the marks with his eyes. “Dragged her from here toward the well.”
“Her?”
“Likely.”
Alex looked toward the doorway, where sunlight lay white and flat across the ruined yard. “Odolan said the devil looked like a bride.”
“Noonwraiths usually start as women killed violently. Often close to weddings, harvests, and summer rites. Strong emotions help bind them.”
“Convenient,” Alex said quietly.
“What is?”
“How often violence finds a ritual to hide behind.”
Geralt did not answer, but he did look at her for a moment longer than before.
On the remains of a shelf, beneath a cracked bowl and a piece of rotten cloth, Alex noticed a small book. It had not been printed. It had been written by hand, the pages warped by damp and age, but enough of the ink remained for the object to matter. She lifted it carefully with two fingers and offered it to Geralt.
“This was hidden,” she said.
“You sure?”
“No one leaves something under a bowl and cloth by accident when the rest of the room looks like this.”
He took the book when she offered it, opened it with more care than she had expected, and read. His expression did not change, but the silence around him shifted.
“What does it say?” Alex asked.
“Diary. Her name was Claer.”
Alex looked toward the well through the broken doorway. The white figure still circled, slow and patient. “And?”
“Married a man her father didn’t approve of. Village got into trouble. Lord’s men came. She and her husband were caught in it.”
“Caught,” Alex repeated, hearing the shape of the word.
Geralt looked up from the page. “Killed.”
Alex absorbed that without looking away from the well. “That usually is what caught means when soldiers are involved. People keep making monsters and then act surprised when something answers.”
Geralt closed the diary. “Bracelet. From her husband. If it mattered enough, it could be binding her.”
“Where?”
He looked toward the well.
Alex followed his gaze. “Of course.”
Outside, the noonwraith had stopped circling. She faced the hut now, head tilted. The sunlight around her seemed brighter than it had been moments before, glaring against the pale shape of her dress until Alex’s eyes watered.
“She knows we found something,” Alex said.
“Probably.”
“Can she understand?”
Geralt’s answer took a moment. “Not like we do.”
“That’s not comforting.”
“Wasn’t meant to be.”
They did not move toward the well immediately.
Geralt stopped beneath the broken lintel of the hut and looked from the white figure to the circle of dead grass around the stones. The noonwraith had gone still now, facing them with her head tilted slightly to one side, as if the diary had drawn her attention in a way their bodies had not.
“Listen,” Geralt said.
Alex looked at him.
“Steel won’t do much. Neither will most of what you’re carrying.”
“I knew you would have noticed.”
“You wanted me to.”
“I wanted you to know I wasn’t helpless.”
“That’s different from useful.”
Alex accepted the correction because it was accurate, and because he had not said it cruelly. “Then tell me what useful looks like.”
Geralt’s gaze returned to the well. “If she comes at us, I’ll use a Sign. Yrden.”
“Meaning?”
He lifted his free hand and traced two fingers through the air, not casting anything yet, only showing her the shape of the motion. “A trap. Circle on the ground. Violet light. Inside it, she’ll be closer to solid.”
“Close enough to cut?”
“With silver.”
Alex glanced toward the knife at her thigh. “And steel?”
“Mostly useless.”
“Mostly is doing a lot of work.”
“Enough to get you killed if you trust it.”
Geralt drew a small vial from his belt and uncorked it with his thumb. The smell was sharp and herbal, with something bitter beneath it. He ran a measured line of oil along the silver blade and worked it across the edge with a strip of cloth.
Alex watched the motion. “Poison?”
“Specter oil.”
“For ghosts.”
“For specters.”
“Of course.”
He stoppered the vial and put it away. “If she splits, the copies feed.”
“On what?”
“You.”
Alex considered that. “Clear enough.”
“If I go down the well, you stay above.”
“That sounds like trust.”
“It’s not. It’s arithmetic. Someone needs to watch the rope.”
“And if she appears?”
“You move away from the well. Keep her attention off the shaft until I’m back. Once I have the bones and bracelet, keep her away from them.”
Alex glanced at the ruined clearing, measuring the hut, the well, the broken posts, and the distance to the road. “I can do that.”
Geralt looked at her long enough for her to understand this was not agreement yet. It was assessment.
“Can you?”
Alex met his gaze. “Yes.”
He seemed to accept the answer without liking that he had to. “Then don’t improvise unless staying alive requires it.”
“That’s usually when I improvise.”
“Figured.”
They moved from the hut toward the well. The air grew hotter with each step, although the wind remained cool against Alex’s neck. It reminded her unpleasantly of fever, of heat coming from the wrong direction. Geralt held his silver sword low. Alex kept her hands loose.
The noonwraith shrieked before they reached the stones.
The sound struck the clearing hard enough to make the loose boards of the ruined huts tremble. Alex’s hand went to her thigh before thought intervened, and her knife came free with a whisper of leather. The blade looked very small in the open air, but holding it gave her hand something familiar to do.
Geralt lifted his free hand and made the sign he had shown her.
The ground around him flared with violet light.
Alex had no time to decide whether that made sense. The noonwraith rushed forward, less moving than appearing in violent increments, sunlight breaking around her like shards of glass. Geralt stepped into the glowing circle and met her with the silver sword. The blade passed through her once, too easily, as if cutting smoke. Then the light beneath them pulsed, and the next strike hit something solid enough to make the wraith scream.
Alex moved sideways, giving herself angle and distance. She could not fight that thing the way she would fight a person. The rules were wrong. It had no balance to break, no pulse to interrupt, no tendons she could trust. But it reacted to Geralt’s circle. It reacted to silver. It reacted to proximity to the well.
That was enough to start forming a strategy.
The noonwraith twisted away from Geralt’s blade and split, and for one disorienting moment, the clearing filled with pale figures moving in a slow, circling parody of a dance. Alex’s mind rejected the sight and then accepted it because rejection was useless. The air pulled toward the copies, thinning around her lungs as if the clearing itself were inhaling.
“Copies,” Geralt said sharply.
One of them drifted toward Alex, hands outstretched, and she threw the knife before it came close enough to touch. The blade passed through the specter and hit the post behind it, burying itself in old wood. The copy flickered but did not vanish.
“Silver!” Geralt called.
“I noticed.”
She backed away from the thing instead of wasting another knife, scanning for anything that mattered. The copy was trying to draw her attention, not kill her outright. Geralt had told her they fed, and the pressure in her lungs sharpened when she looked too long, so Alex forced herself to move rather than stare. She snatched a loose length of chain from beside the collapsed bucket frame and swung it through the apparition with all the force she had.
It was iron rather than silver, and it did not hurt the thing, but the movement forced Alex sideways just as the pale hand reached for her throat and closed on empty air instead.
Geralt’s silver sword cut through the first copy a heartbeat later. The second dissolved inside the violet circle. The third drifted toward the well, and Alex stepped into its path before it could reach whatever waited below.
“Alex,” Geralt warned.
“I’m not touching it.”
“Good.”
He struck the true noonwraith hard enough to drive her back from the well. She vanished in a burst of heat and dust, not gone but forced away, and Geralt used the opening immediately.
“Rope,” he said.
Alex caught it. “You’re going down.”
“Bracelet’s below. So are the bones.”
“And if she comes back?”
“You have a chain.”
“Not silver.”
“Then be convincing.”
Geralt swung himself over the lip of the well and descended fast, bracing his boots and one hand against the stone with the practiced ease of someone who had done worse things in worse places. Alex wrapped the rope around the cracked wooden support and held it, feeling his weight pull through the fibers. The noonwraith’s heat had not vanished entirely. It gathered at the edges of the clearing, waiting.
Below, water splashed.
Alex kept her eyes moving.
The clearing had changed now that Geralt was out of sight. The well stood between her and the ruined huts, the rope tight in her hands, the dead grass pale beneath her boots. She had been left with a role, and the simplicity of it made the danger sharper. Hold the rope. Watch the clearing. Do not die. Do not improvise unless staying alive requires it.
Sunlight flashed white at the corner of her vision.
Alex moved before the noonwraith fully formed. The chain snapped outward, not to injure but to occupy space where the apparition was trying to move. It caught nothing solid, but the motion made the apparition veer aside. A pale hand sliced through the air where Alex’s throat had been. Cold followed the motion, impossible in the hot clearing, and the skin along her neck prickled.
She gave ground without letting go of the rope.
“Geralt,” she called, not loudly. Loud wasted breath.
“Busy,” came the answer from below.
“So is she.”
The noonwraith rushed her again.
Alex ducked beneath the first sweep and let the chain go slack, then snapped it upward through the wraith’s face. It passed through with almost no resistance, but the thing recoiled anyway, more from insult than injury. The rope burned across Alex’s palm as Geralt shifted below.
“Found it,” he called.
“Any time now.”
“Need a way out.”
“The rope is a way out.”
“Not with bones.”
That was when Alex understood: the well did not simply drop into a clean shaft. There was water below, maybe a passage, maybe a second exit, and Geralt knew the path better than she did because this was his kind of impossible, not hers.
“Then move,” she said.
The rope went slack.
Alex did not like that.
The noonwraith came again, brighter now, angrier, drawn by whatever Geralt had disturbed below. Alex let go of the rope with one hand, tore the garrote wire from her braid, and looped it around the chain to give herself reach. The improvised weight snapped through the air, not to injure but to occupy space where the noonwraith was trying to move. The chain passed through the edge of the apparition with almost no resistance, but the motion forced Alex to shift, and that shift took her out of the path of the next pale hand reaching for her throat.
It had not hurt the wraith.
It had kept Alex alive.
For the moment, that was enough.
Geralt emerged from the cave mouth beyond the ruined huts several moments later, soaked to the waist and carrying a bundle of bones wrapped in old cloth. In his other hand, a mud-dark bracelet glinted dully.
Alex did not look away from the wraith. “Found it?”
“Yes.”
“You’re welcome.”
“For what?”
“Keeping her entertained.”
Geralt looked from the garrote wire and chain she held to the noonwraith circling near the well. “Noted.”
The noonwraith hovered near the far edge of the clearing, flickering violently now. The copies had vanished, or perhaps they had collapsed back into her. Geralt’s jaw tightened as he looked from the bracelet to the bundle of bones in his hand.
“Fire,” he said.
Alex pushed herself upright. “Bones and bracelet?”
“Yes.”
“She’ll let us?”
“No.”
“That,” Alex said, “is the least surprising thing I’ve heard today.”
The noonwraith surged forward.
Geralt’s hand flashed again, and another violet sign burned into the ground between them. The wraith struck the edge of it and shuddered as if the air had become a wall. Alex stepped back, pulling one of her upper-arm knives free. Useless against the main body, maybe. Still better than an empty hand.
He kicked loose a pile of dry splinters from the collapsed hut, arranged the bones and bracelet together on a patch of bare earth, and struck sparks into the kindling. The fire caught slowly at first, then with sudden hunger. The bracelet blackened.
The noonwraith screamed Claer’s name.
Alex knew it was Claer’s name because she felt it rather than heard it, the sound dragging through the clearing like grief sharpened into a hook. For a moment, the white figure was less monster than wound. A woman who had been killed, dragged, hanged, dropped into darkness, and left behind until pain became the only shape she could keep.
Then the fire took the bones properly, and the wound turned on them.
The wraith struck at Geralt first. He met her inside the violet circle, silver flashing. Alex moved wide, keeping out of the direct path and watching for the copies because they were the part of the fight she could understand. The noonwraith’s movements came in bursts, graceful and savage, her hands clawing through the air with enough force to tear boards from one of the huts. Dust rose in choking clouds. Sunlight flashed from nowhere and everywhere, bright enough to blind.
Alex dropped low, sleeve over her mouth, and saw a copy forming to the left of the fire. It wasn’t reaching for Geralt. It was reaching for the bones.
She moved before she had a complete plan, kicking the burning bundle sideways and sending sparks across the dead grass before hooking the chain around the remains and dragging them closer to the edge of Geralt’s violet circle. The copy followed, hands outstretched, feeding pressure dragging at Alex’s lungs until her chest felt hollow.
“Geralt,” she said through her teeth.
He turned just enough to see what she had done.
The copy crossed the edge of Yrden.
Silver took it apart.
The second copy came from behind the well, pale hands extended toward Alex’s back. She saw its reflection in the wet stone before she saw the thing itself and threw herself sideways, rolling hard through ash and dirt. The copy drifted after her, and Alex forced herself not to look directly at its face. She had no silver and no spell, but she had the shape of the battlefield now. The circle mattered. The fire mattered. Geralt mattered.
She ran toward the violet circle.
The copy followed.
Geralt cut it down as soon as it crossed the sign.
The third copy reached the fire.
Alex did not try to stab it. She threw the chain instead, not at the specter but at the burning wood, scattering flame across the bones and bracelet before the copy could smother them. Heat licked up her sleeve. The cloth smoked. The copy dissolved as the fire flared brighter, and the true noonwraith screamed with Claer’s voice.
The real noonwraith weakened, dragged toward the ground by the sign beneath her and the burning remains behind her. Geralt advanced with the calm inevitability of a man finishing work he disliked but understood. The sword moved once, twice, a third time. The wraith flickered and reached toward the fire, and for a moment her face changed into something young, afraid, and furious before Geralt’s final strike passed through her chest and the clearing fell silent.
The specter came apart in the sunlight, not cleanly, not beautifully, but like ash disturbed by wind. The heat vanished with her. The air became ordinary again, which somehow made the ruined village feel worse.
Alex stood very still with the garrote wire hanging from one hand and mud drying on her clothes.
Geralt lowered his sword.
For several seconds, neither of them spoke.
Then Alex said, “That was new.”
Geralt looked at the chain still looped through her hand. “You held the rope.”
“That was what you told me to do.”
“You also annoyed a noonwraith with iron and wire.”
“That part was improvisation.”
“Told you not to unless staying alive required it.”
Alex ran her fingers over the garrote wire with care. Her hands were shaking slightly now, though not enough to matter. “It did.”
Geralt’s expression shifted enough to count as acknowledgment. “It did.”
“You’re welcome,” she said.
He gave her a flat look, but there was less irritation in it than before. “Thank you.”
Alex glanced at the burned remains. “Is she gone?”
“Yes.”
“Sent on?”
“Yes.”
Alex looked toward the well. The rope swayed slightly in the wind. “Convenient phrase.”
“Usually the best we get.”
She understood that better than she wanted to. Death had always been too full of language. Neutralized. Removed. Lost. Collateral. Operationally acceptable. Sent on was almost gentle by comparison, and therefore somehow more dangerous.
Geralt cleaned his blade before sheathing it. “Most people run when they see something they can’t explain.”
Alex took out her braid to begin putting the wire back in. “Most of my problems got worse when I ran.”
He considered her for a moment. “You didn’t freeze.”
“No.”
“Didn’t understand what you were fighting.”
“I understood enough.”
“What did you understand?”
Alex looked at the scorched patch where the bracelet had been. “That she was tied to the well, that the bracelet mattered, that your circle made her more solid, and that my weapons were mostly useless.”
“Mostly.”
“The wire kept me breathing.”
“It did.”
Alex carefully began to return the wire to her hair, feeling it vanish into plain sight. “Useful has a low threshold when the alternative is dying.”
Geralt gave a low hum that might have been approval, though with him the distinction between approval and simple acknowledgment seemed deliberately narrow. He looked at her for a moment longer, and this time the assessment felt different from the one in the wagon. Less concerned with whether she was dangerous and more concerned with how long she had been dangerous enough to survive.
“How old are you?” he asked.
Alex’s hand stilled near her braid.
“That usually isn’t the next question.”
“Usually, people don’t keep a garrote wire in their hair.”
Alex looked at him.
“Or use an iron chain to move a specter where they want it,” he continued. “Or drag burning bones toward Yrden because they understand the trap matters more than the weapon.”
She was silent for a moment, then said, “You said steel wouldn’t do much.”
“You listened.”
“It happens occasionally.”
“You also understood what I didn’t have time to explain.”
“You explained enough.”
“No,” Geralt said. “I explained what would kill you. You worked out the rest.”
Alex’s expression did not change much, but something behind it went stiller than before.
“Eighteen?” he asked.
“Close enough.”
“Younger.” It was not a question.
Alex touched the braid where the wire waited beneath it. “Seventeen.”
He accepted that without visible surprise, though the silence that followed had weight.
“Young,” he said.
Alex’s mouth tightened slightly. “For what?”
“That much practice.”
She looked away first, toward the well, where the rope still swayed slightly in the wind. “That depends on when people started teaching.”
Geralt was quiet for long enough that she thought he might leave it there. Then he said, “Usually does.”
She heard the shape of something in his voice that was not pity, which was good, because pity would have made her regret answering. Understanding was different. Understanding gave nothing away and asked for nothing in return.
“You were young too,” Alex said.
Geralt cleaned the last smear of ash from his silver blade. “Yes.”
“Thought so.”
“Why?”
“No one gets that good at being practical unless they had to start early.”
He looked at her, and this time the silence between them held less assessment and more acknowledgment.
They searched the area once more before leaving. Geralt found what he called a trophy, though Alex chose not to ask too many questions about that. She retrieved her thrown knife from the old post and cleaned it on the driest scrap of cloth she could find. Her palm had blistered where the rope had burned across it, and a cold ache lingered along the side of her neck where the noonwraith’s hand had passed too close. It was not a wound exactly, but Alex had learned long ago that some damage took its time deciding what it wanted to become.
Geralt noticed.
“You’ll want salve on that.”
“I’ll survive.”
“Didn’t ask.”
Alex looked at him. “Do you always communicate concern by sounding irritated?”
“Yes.”
“That must make you very popular.”
“Doesn’t.”
They walked back to White Orchard as the sun tilted toward the west. The fields looked no safer than before, but they no longer held that impossible stillness. Birds had returned to the fence posts. Wind moved through the grass. Alex watched the landscape recalibrate itself around the absence of a threat and thought of all the places back home where violence had ended without peace arriving to replace it.
Odolan was waiting near the same edge of the village, though he tried to pretend he had not been. When he saw them, hope crossed his face so nakedly that Alex looked away.
“It’s done,” Geralt said.
Odolan’s shoulders sagged. “The well?”
“Safe.”
“My girl can drink from it?”
“Boil it first,” Geralt said.
Odolan nodded quickly, too relieved to be offended by the practicality. “Of course. Of course.” He fumbled at his belt for a pouch and held it out. “Coin. Like agreed.”
Geralt took the pouch, briefly weighed it, and handed it back.
Odolan stared. “I said twenty coins.”
“You’ve a sick daughter.”
“I made a bargain.”
“You did.”
Odolan closed his fingers slowly around the returned coins, shame and gratitude fighting across his face. Then he reached beneath his shirt and pulled free a small amethyst on a worn cord. It was not impressive by the standards Alex knew, not a jewel meant for glass cases or private vaults, but it had been polished by years of being touched.
“Then take this,” Odolan said. “My wife’s. From before. Don’t tell me it’s worth nothing. It’s worth something to me.”
Geralt looked at the stone, then at the man holding it.
“Keep it.”
“No.” Odolan’s voice roughened. “You gave my girl water. Let me pay with something.”
The silence stretched.
Geralt took the amethyst.
Alex watched the exchange with interest. It was not charity, not exactly. Charity allowed one person to stay above another. This was something else, rougher and more honest. Odolan needed the dignity of the bargain as much as he needed the water.
“Thank you,” Odolan said.
Geralt said nothing.
Once Odolan had gone quiet, Alex looked back at Geralt. “You do that often?”
“No.”
“Liar.”
Geralt looked at her. “Sometimes.”
“That’s closer.”
Odolan’s gaze moved to Alex. He looked at the mud on her clothes, the ash streaked across her sleeve, and the raw mark across her palm where the rope had burned her. Whatever he had expected of the strange girl who had followed Geralt into his village, it clearly had not been this.
“You helped?” he asked.
Alex considered several answers and chose the simplest. “A little.”
Geralt glanced at her.
Odolan swallowed. “Then thank you too.”
Alex had been thanked by prime ministers, criminals, and people who had no idea what she had done for them. It had rarely meant much. This did, perhaps because Odolan’s gratitude had nowhere to hide. It stood there in the mud between them, awkward and sincere.
“You should get your water,” she said.
Odolan nodded and hurried away, calling for someone to bring buckets.
The villagers did not welcome them after that. They only watched slightly less suspiciously. That was enough. Alex had never trusted strangers anyway.
Geralt stopped near the notice board and adjusted the strap across his chest. The movement pulled Alex’s attention back to the two swords. Steel and silver, she now understood. Different tools for different categories of problems.
“You still heading north?” she asked.
“Yes.”
“Looking for something?”
“Yes.”
“You always this informative?”
“Yes.”
Alex almost smiled. “I still don’t know what a witcher is.”
“Monster hunter.”
“That sounds suspiciously like a job description.”
“It is.”
“Odolan said it like it was more than that.”
Geralt looked toward the road, where the last of the daylight had begun to thin between the trees. “Mutations. Training. Signs. Potions. Swords. Long life, if you’re lucky. People call when something kills their livestock, steals their children, or haunts their wells. Then they complain about the price.”
Alex considered that. “So you’re made into something useful, sent toward things other people can’t handle, and disliked for surviving the work.”
Geralt’s gaze shifted back to her.
“Something like that,” he said.
“Sounds familiar,” she said.
“Figured it might.”
Her attention moved to the swords across his back. “Steel and silver?”
“Steel for humans. Silver for monsters.”
Alex looked down at her blistered palm, then touched the side of her neck where the noonwraith’s hand had passed close enough to leave cold behind. “And what do you use for something that started human and stopped being one?”
Geralt was quiet for long enough that she thought he might not answer.
“Depends what it does,” he said at last.
Alex sheathed the knife.
“That,” she said, “sounds familiar too.”
He looked at her then, really looked, and the reassessment from earlier returned in a different shape. She had not become less dangerous in his mind. If anything, the opposite. But there was something else now, something like acknowledgment without warmth and permission without promise.
“You’ll need better blades,” he said.
Alex glanced at him. “Was that criticism?”
“Observation.”
“My knives did fine.”
“Against men.”
“That’s usually been enough.”
“Not if you keep walking into my contracts.”
Alex’s mouth curved slightly. “That sounded very close to advice.”
“It was.”
“Advice usually implies future relevance.”
Geralt adjusted the strap of his swords. “Sometimes advice is just advice.”
“And sometimes it’s permission with worse manners.”
He gave her a flat look. “Don’t mistake it for welcome.”
“I wasn’t planning to.”
“Good.”
She looked past him toward the road north. Somewhere beyond White Orchard, armies moved, monsters fed, and whatever had pulled her from her own world remained unexplained. Back home, she had spent years learning how to escape systems that wanted to use her. Here, she had no files, no contacts, no money that mattered, no language of power beyond the oldest ones in existence: violence, information, and debt.
Geralt had all three.
So did she, in her own way.
“You said not to slow you down,” Alex said.
“I did.”
“You’ve used that one already.”
“Still applies.”
She stepped onto the road beside him. “That your way of telling me to leave?”
Geralt adjusted the strap of his swords and started walking. “No.”
Alex fell into step beside him.
“Then walk faster,” she said.
Geralt made that low sound again, and this time Alex was almost certain it was amusement.
They left White Orchard behind as the light began to fade, the village shrinking into smoke and mud and cautious relief. Alex did not look back for long. She had learned better than to expect answers from places that had barely survived their own questions.
The road north waited.
For now, that was enough.
