They left the Stone Circle at first light.
The rain had washed some of the tension from the air, but not all. The ground squelched under their boots. Mist clung low, ghosting through the trees as if reluctant to leave the stones.
Ashridge and Ironclaw peeled away from each other with more distance than was strictly necessary.
Joren didn’t look at Rafe as he gave the order to move.
That, more than anything, made Rafe’s gut knot.
He’d expected anger. Sharpened words. A hand clapped too hard on his shoulder. A cutting remark about bonds and healers.
Silence was… worse.
He fell into step near the rear of the Ironclaw group, as he always had on journeys—eyes on their backs, watching for threats.
His side ached, but he hid it.
He felt, more than saw, Mira’s gaze on him from where Ashridge’s party moved parallel for a short stretch before their paths diverged fully.
He didn’t look.
Couldn’t.
Later, he told his wolf. If there is one.
* * *
Mira watched him go until the trees swallowed the last glimpse of his dark hair.
Her wolf howled quietly inside her chest.
She didn’t let it out.
“Stop looming,” Wren said.
“I’m not looming,” Mira muttered. “I’m… glaring.”
“Same thing,” Yara said.
Kai glanced east, then back at Mira. “He’ll be fine,” he said. “He’s annoyingly hard to kill.”
“That’s not what I’m worried about,” Mira said.
They turned their backs to the fading silhouettes of Ironclaw and set their faces toward Ashridge.
The journey home felt shorter and longer at once.
Shorter because their paws knew the way. Longer because each step took Mira farther from the Stone Circle and whatever fragile understanding she and Rafe had built there.
Silence sat heavier between them without his dry comments puncturing it.
She hated that she noticed.
They crossed back into Ashridge territory by midday on the second day.
The scent of their own pines hit Mira like a balm.
Her shoulders loosened a fraction. Her lungs expanded more fully.
Home.
The den came into view as the sun dipped low—a cluster of low stone and wood buildings nestled among the trees, smoke curling from chimneys, pups’ laughter drifting faintly.
Mira’s chest ached at the sound.
She hadn’t realized how much she’d missed it in just a handful of days.
Ede jogged out to meet them, face splitting in a relieved grin.
“You’re back,” he said. “In one piece, mostly. Good. The elders were starting to chew the table.”
“Harn always chews the table,” Yara muttered. “He likes the texture.”
Mira snorted.
“Any more cursed wolves?” Wren asked.
“Not yet,” Ede said. “We’ve been doubling patrols like you ordered. Kai’s cousin says she saw something… off… near the northern wardstones, but it slipped away before she could get a good look.”
Wren’s jaw tightened. “We’ll check it. After we sleep.”
Mira’s feet carried her to the healer’s house almost of their own accord.
She pushed the door open.
The familiar creak. The familiar smell—herbs, smoke, faint blood.
She exhaled, a knot loosening under her ribs she hadn’t known was there.
“Missed me?” she murmured to the walls.
They did not answer.
She moved through the room, fingers trailing over surfaces.
Her bed was as she’d left it. Someone—Yara or Kai, likely—had banked the hearth before they left; the coals had gone cold.
She knelt to rebuild the fire, movements automatic.
As the flames licked up, casting dancing shadows on the walls, she sank onto the edge of her chair and let herself be still.
For exactly three breaths.
Then someone knocked.
Of course.
She groaned. “If that’s Harn demanding a tonic for his ‘stomach wind’ again, I’m throwing him in the river.”
She opened the door.
It wasn’t Harn.
A young woman stood on the porch, shifting from foot to foot. Early twenties, dark hair in a messy braid, hands fidgeting with the hem of her tunic.
Mara.
One of Ashridge’s scouts. Good nose. Better legs. Always laughing, until the raid. Then she’d gone quiet for a long time.
“Mira,” Mara said. “Sorry. I know you just got back, but—”
“What’s wrong?” Mira asked, all weariness dropping away.
Mara bit her lip. “Found something at the north wards. Strange. Smelled like… that rogue. But not quite. Like… echo.”
Mira’s stomach dropped.
“Show me,” she said.
* * *
The northern wardstones sat in a rough line along the ridge that marked Ashridge’s boundary with the wider neutral lands.
Old rocks. Carved with runes so worn they were more grooves than symbols. Mira had grown up being told not to touch them. Kellen had ignored that, of course, and spent hours tracing the lines, asking the elders what each meant.
He’d known their shapes by heart, even if the magic in them had always seemed faint.
Now, as Mira approached, the hairs on her arms rose.
Something had etched itself around one of the stones.
Not by hand.
By… scorch.
A blackened spiral marred the base, cutting through moss and old lichen. The rock itself was pitted, as if eaten by acid. The air above it shimmered faintly, like heat, though the day was cool.
Mara hovered to one side, chewing on her thumb. Kai stood on Mira’s other side, bow cradled but unstrung, frown deep.
“Found it this morning,” Mara said. “Didn’t smell like any wolf. Didn’t smell like fire either. Just… wrong.”
Mira knelt, ignoring the protest from her arm.
Her fingers hovered an inch above the scorched spiral.
Heat licked at her palm.
Not physical. Not like touching a pan left too long over the fire.
Something… else.
Her wolf snarled, backing away in her chest.
“It’s like the curse,” she murmured. “But… spread thinner. Testing.”
Kai’s brows knit. “Testing what?”
She followed the spiral inward with her eyes.
At its center, someone—something—had pressed a symbol into the stone.
Old. Older than any runes she knew.
It looked like a stylized eye.
Her stomach flipped.
“Mother,” she whispered.
“What?” Mara asked, voice tight.
“It’s watching,” Mira said softly.
Kai’s grip tightened on his bow. “From where?”
“Under,” she said. “Between. I don’t know. But it… sees these stones. Our wards. Our lines. It’s… curious.”
“Curious like a child,” Kai asked. “Or curious like a wolf smelling a weak spot in a fence?”
She swallowed.
“The second,” she said. “Definitely the second.”
She straightened slowly.
“We need to reinforce this,” she said. “Now. Before it… sniffs more.”
“With what?” Mara asked.
“Everything,” Mira said grimly. “Old songs. New herbs. Blood. Bone. Whatever we can throw at it short of dragging the Stone Circle up here and yelling at it.”
Kai grimaced. “Will that… help? Or just… make it angrier?”
Mira’s mouth twisted. “Probably both. But doing nothing clearly isn’t working.”
She reached out and laid her fingers, flat, against the unmarred top of the wardstone.
A jolt shot up her arm.
Not like the bond. Not like the curse.
Colder. Deeper.
For an instant, she heard something.
Not words. Not in any language she knew.
A rustle. A sigh. A faint, sibilant hiss of satisfaction.
Then it was gone.
She jerked her hand back with a curse.
“You felt it,” Kai said.
“Yes,” she snapped. “And I did not enjoy it.”
Mara shivered. “Should we… tell Wren?”
“No,” Mira said. “Let’s keep the fact that something’s carving its own sigils into our boundary stones a fun little secret between us.”
Mara flushed. “I mean… yes. Obviously. Sorry. Stupid question.”
“Not stupid,” Mira said. “Just… rhetorical. Yes. We tell Wren. We also tell Corin. The council needs to know this thing is pushing at more than just wolves’ skins.”
Kai’s jaw tightened. “Think it has anything to do with… you? And… him?” He jerked his chin vaguely south, toward where Ironclaw lay.
Mira resisted the urge to rub her sternum.
“Corin seems to think so,” she said. “Old magic likes… threads. We’re a big one. That doesn’t mean we caused it. But it might… use us. Or try.”
She hated saying it.
Hated admitting any possibility that this bond was a weakness, a chink in the armor.
But lying about it wouldn’t plug the cracks.
“We have to be… careful,” she said slowly. “Where we stand. Where we step. What we feel. It’s listening.”
Kai made a face. “Hate that.”
“Me too,” she said.
She sucked in a breath.
“Okay,” she muttered. “Work now. Existential dread later.”
They spent the next hour mixing ward-paste.
Mira crushed sage, rosemary, and a handful of other bitter herbs in a stone mortar until her arms ached. She mixed in coarse salt, a splash of iron-rich spring water, a smear of her own blood from a shallow cut on her good palm.
Kai hummed an old warding song under his breath—one his grandmother had taught him, he said, when monsters under the bed had been a bigger fear than cursed wolves at the border.
Mara fetched more herbs, more salt, more water, moving quickly, eyes scanning the trees.
They smeared the paste around the base of the stone, tracing counter-spirals. Mira layered her own symbols over the burned one, lines of power clashing.
The air crackled.
Her arm throbbed.
She gritted her teeth and kept going.
By the time they stepped back, the wardstone’s base was ringed in dark, tacky paste. The scorched spiral still lurked under it, but muted.
For now.
“It’ll come back,” Mira said.
Kai nodded. “We’ll be ready next time.”
She hoped he was right.
She suspected he wasn’t.
* * *
Rafe stood on Ironclaw’s northern ridge and listened to Joren speak.
The alpha’s voice carried easily over the gathered wolves.
“…curses crawling through our neighbors’ stones,” Joren said, gesturing toward the distant Ashridge border. “Bonds tying our teeth to their throats. The council thinks to use us as bait. To see what old things will do when presented with new… tensions.”
Murmurs. Growls.
“You stood there,” Joren said, gaze pinning Rafe where he stood just behind him, “and let elders talk about using your blood and your heart for their games. What did you feel, Rafe of Ironclaw?”
Rafe’s mouth was dry.
All eyes swung to him.
He chose his words carefully.
“Watched,” he said. “Like a piece on their board. Like something to be moved. Sacrificed. Protected—not for myself, but for what I represent.”
Some of the wolves shifted uneasily. They’d all felt that at the Circle. Not just him and Mira.
“And did you like that feeling?” Joren pressed.
“No,” Rafe said simply.
Joren smiled thinly. “Good. Neither do I. The council sits under its stones, far from our borders, far from the smell of cursed wolves. They speak of balance and old stories while we walk the lines where things test our wards. They will use us. If we let them.”
A growl rippled through the crowd.
Rafe’s jaw clenched.
He saw the shape of Joren’s argument. He could almost admire it.
We are all pieces, the alpha was saying. But at least mine fights being moved.
“We will obey the treaties,” Joren said. “We will stand at the Circle when called. But we will not let them blame our wolves for old magicks. We will not let them call one bond the cause of all this.” His eyes bored into Rafe’s. “We will not let them say our enforcer’s… entanglement… with Ashridge is the spark that lit this fire.”
Rafe’s breath caught.
He hadn’t expected Joren to frame it that way.
Protective. Almost.
“Make no mistake,” Joren went on. “I do not like that the Mother tied him to her. To them.” His lip curled. “But I will not allow the council to make him their scapegoat. If curses crawl, it is because old wards were neglected. Old magicks stirred. We will fix our lines. We will strengthen our teeth. And we will watch Ashridge as closely as we watch the dark.”
A low chorus of assent.
Rafe swallowed.
Some part of him—some boy who had once worshipped this alpha as unbreakable—thrummed with pride.
Another part, older and more tired, noted the way Joren’s words bound him tighter.
We won’t blame you, they said. We will blame them. Stand with us. Against them.
Between.
Always between.
After the speech, as the crowd broke up, Reva sidled up to him.
“Well,” she said. “That was… a performance.”
“You were listening,” he said.
“Always,” she said. “So. How does it feel to be defended and used in the same breath?”
“Familiar,” he said.
She snorted. “Fair.”
She leaned against the ridge, looking south.
“Did you see their faces?” she asked. “The elders. When she said she wanted you.”
Heat crawled up his neck. “She didn’t—”
“Semantics,” Reva said, waving a hand. “Her eyes said it. Loudly. Corin nearly smiled. Harn nearly choked on his own tongue.”
Rafe scowled. “Why are you dwelling on that?”
“Because it matters,” she said. “Because I’ve never seen an Ashridge wolf stand under the Circle and say, effectively, ‘fuck your laws, you don’t get to tell my heart what to do.’ It shook them. Good. They needed shaking.”
He looked at her sidelong.
“You like her,” he said, surprised.
Reva’s mouth twisted. “I like anyone who makes old men uncomfortable. And anyone who cuts curses out of their own arms. That’s… my kind of insane.”
He huffed.
“Joren will use this,” she said softly. “To rally. To push. But he is not wrong about one thing—we cannot let them pin this on you. Or on her. Or on the bond. Old magic was restless long before you two scented each other.”
He stared out over the forest.
“It’s carving into their stones,” he said quietly.
Reva’s brows rose. “Whose?”
“Ashridge’s,” he said. “She said. The wardstones. Spirals. Eyes.”
Reva’s expression sharpened. “You told Corin?”
“Not yet,” he said. “Just found out before we left the Circle. She’ll tell Wren. Wren will tell him.”
“Do you trust that?” Reva asked. “Or do you want to send your own raven?”
He considered.
“I want,” he said slowly, “to stand next to her when she shows him the scorch. So I can see his reaction.”
Reva whistled low.
“Sorry,” she said. “You’re stuck here for now. Joren wants you where he can see you. Some of the other alphas asked… interesting questions.”
He grimaced. “About my… entanglement.”
“Exactly,” she said. “About whether it weakens you. Or strengthens you. Joren doesn’t like them speculating without his… input.”
“Does he want to parade me in front of them?” Rafe asked. “Show them I still bare my throat when he snaps?”
Reva’s gaze went distant.
“Maybe,” she said. “Or maybe he wants to see if you still will. He watched you with her. Under the stones. When you chose her life over whatever warning the curse might have been. He saw… something.”
Rafe’s heart thudded.
“What?” he asked.
Reva looked at him.
“You hesitate now,” she said simply. “You didn’t before. Once, if Joren had ordered you to bite a pup, you’d have done it. Hesitated. But done it. Now?” She shook her head. “You’d say no. Or you’d stall. Or you’d take the hit yourself.”
He swallowed.
“That’s… good,” he said.
“It is,” she agreed. “For you. For Ashridge. For… curses. For us?” She grimaced. “More complicated.”
He laughed once, humorless.
“Story of my life,” he said.
Reva glanced east, toward Ashridge.
“You’re not the only one in between,” she said. “Remember that. Wren walks a line. Corin walks one. Even I do. My loyalty is not as simple as Joren thinks.”
He looked at her.
“You’d stand… where?” he asked. “If it came to it.”
She smiled, fox-sharp.
“Where the most interesting future lies,” she said. “I get bored easily.”
He snorted. “Honest.”
“Always,” she said.
They stood there for a while, watching the grey sky.
In his mind, Rafe saw Mira’s hand on the wardstone. Heard her hiss of pain. Smelled the wrongness.
He wondered if she was doing the same now, under her own pines.
He wondered if the thing under the earth smiled when they thought of each other.
He hoped, irrationally, that it choked on its own roots.
* * *
Back in Ashridge, Mira stared at the scorch spiral on the wardstone until her eyes hurt.
“Stop glaring at it,” Wren said behind her. “You’ll make it smug.”
Mira snorted. “Too late.”
Wren stood with her arms folded, jaw tight.
“This isn’t random,” she said. “It’s… message.”
“Yes,” Mira said. “It says, ‘I see you. I can reach you. Your old wards are paper.’”
Wren’s teeth clicked together. “Helpful translation.”
“I try,” Mira said.
“Can you… do more?” Wren asked. “Beyond herbs and blood and songs. Some… deeper thing. That oath you carry. Can you… push it through the stones?”
Mira hesitated.
The oath thrummed under her breastbone, familiar.
It bound her to heal any wolf who came to her door.
It didn’t say anything about fighting things that weren’t quite wolves.
“But you have,” her wolf whispered. You cut curse. You burned roots. You bared teeth at old things.
She swallowed.
“I can… try,” she said.
Wren nodded once. “I’ll stand with you.”
Mira exhaled.
“Fine,” she muttered. “Let’s piss off something older than our elders together.”
She laid both hands flat on the wardstone.
Heat shot up her arms, sharper this time. The memory of the curse-scream in the hearth echoed in her bones.
She dug her feet into the earth.
“I am healer of Ashridge,” she said aloud. Her voice rang, thin but clear, in the still air. “By oath under the Moon. By blood and breath and bone. I mend what comes to my door. I cut what crawls under my skin. You do not get to use me. Or mine. Hear me.”
The air trembled.
Wren’s hand landed on Mira’s shoulder, solid.
“I am alpha of Ashridge,” she said. “By tooth and claw and choice. By the will of my pack. We guard this line. We feed our own. We do not invite your teeth into our den. You do not get to chew on our wards without tasting ours in return. Hear me.”
The wardstone’s surface thrummed under Mira’s palms.
For a heartbeat, she felt something push back.
Amusement. Hunger. Interest.
Loud, it whispered. Bright. Fun.
Then it recoiled.
The scorch spiral hissed.
A thin wisp of black smoke seeped from its lines and dissipated.
Mira staggered.
Wren’s grip tightened, keeping her upright.
“Better,” Mira panted. “Not… gone. But… stung.”
“Good,” Wren said. “We’ll keep stinging until it gets bored and leaves us alone.”
Mira laughed, breathless. “You think it gets bored?”
“Everything does,” Wren said. “Even old horrors. They’ll move on if we’re too much trouble.”
Mira hoped she was right.
She suspected they’d have to be very, very troublesome.
* * *
That night, after checking a handful of minor scrapes and brewing a batch of fever tonic “just in case,” Mira curled up on her narrow bed in the healer’s house and let exhaustion drag at her limbs.
Her mind, however, refused to quiet.
Images tumbled.
Stones. Scorch. Rafe’s face under council fire. Joren’s cold gaze. Corin’s lined hands. The black tendrils in her arm.
Her wolf paced.
The bond hummed, faint but present.
He’s there, it said. Alive. Under his moon. Under his alpha. Under their teeth. But there.
She exhaled slowly.
“Idiot,” she whispered to the dark. “Don’t let them twist you.”
No answer, of course.
She closed her eyes.
For the first time since the Stone Circle, she dreamed not of Kellen, not of roots, not of curses.
She dreamed of water.
A river. Wide and swift. Dividing two banks.
On one side, Ashridge’s pines rose, familiar. On the other, Ironclaw’s rocky ridge loomed, harsh.
She stood on the water.
Not drowning. Not sinking.
Balanced, barely, on the current.
Rafe stood opposite her, also balanced, also narrow-eyed.
Between them, something dark slid under the surface.
She reached out.
So did he.
Their fingers brushed.
The thing under the water coiled, interested.
She woke with her heart hammering, the taste of river on her tongue.
She stared at the ceiling.
“Well,” she muttered to the empty room. “At least I didn’t dream about his chest.”
Silence.
Her cheeks heated.
She rolled over, dragging the blanket over her head.
“Mother help me,” she whispered. “I’m doomed.”
Outside, the wind shifted.
It carried with it a faint scent from the north.
Smoke.
Steel.
Pine.
And under it, something else.
Old. Patient.
Waiting.
The road between Ashridge and Ironclaw had never been more fragile.
Or more necessary.
And two wolves, bound whether they liked it or not, would have to walk it with their eyes open.
Slowly.
Carefully.
With teeth bared and hearts—a little—uncovered.