The remedy worked.
Not quickly. Not cleanly. For three days, Sable hovered between life and death while the counter-taint battled the poison in her blood. Her fever spiked. She convulsed. She howled—a thin, terrible sound—as the black tendrils retreated from her wound inch by agonizing inch.
On the fourth morning, she opened her eyes.
“You came back,” she whispered. Her voice was hoarse, but her eyes were clear. The taint was gone. The wound had finally begun to close. “You came back for me.”
“Of course I did.” I was sitting at her bedside, my hand wrapped around her small fingers. I hadn’t slept in three days. Neither had Lorcan. We’d taken shifts, one of us always watching, always waiting. “Roselli women don’t abandon pups.”
“But I’m not Roselli.”
“You’re pack.” I squeezed her hand. “That matters more.”
Something in her face shifted. The glassy shock of the past days melted into something softer. She turned her head toward Lorcan, who stood in the doorway with shadows under his eyes and a tension in his shoulders that hadn’t been there before.
“Alpha.” Her voice wobbled. “Did you find them? The things that hurt me?”
Lorcan crossed the room. Knelt beside her bed. His silver eyes were very gentle. “We found them. They’re called Shade-Wolves. They’ve been hiding in the wastes for a long time. But we’re going to stop them.”
“Promise?”
“I promise.”
Sable closed her eyes. Within moments, she was asleep again—real sleep this time, healing sleep. The healer checked her pulse, checked the wound, and let out a breath that was half-sob.
“She’ll live. Wolves above, she’ll live.”
The news spread through the den-site like wildfire. By midday, the pack was celebrating. Pups ran through the longhouses, howling with joy. The evening hunt brought back three caribou instead of the usual one. Someone broke out a cask of fermented berry-wine that had been aging in the cold storage since before Lorcan claimed the territory.
I sat by the central fire, exhausted beyond words. Lorcan sat beside me. Neither of us spoke. We didn’t need to.
But the celebration was only a pause. We both knew that.
The council meeting was in five days. Ragna had sent word: Kael’s petition had been fast-tracked. The full assembly would vote on whether to reinstate my blood-pact, and on whether to grant the Vorn pack rights to northern territory. The northern seat was holding her ground, but the other factions were wavering.
“They’ll vote against us,” Thorne said bluntly. She’d joined us by the fire, her bowl of meat untouched. “The council can’t afford to admit the Shade-Wolves exist. Too much of their power depends on the lie.”
“Then we don’t give them a choice.” I drew Snowfang from its sheath. The blade caught the firelight and seemed to drink it, glowing brighter in response. “My grandmother spent her whole life preparing for this. She hid this weapon. She wrote that letter. She knew someone would come looking for it.”
“You’re planning to challenge the council openly.” Lorcan’s voice was unreadable. “One blade against centuries of corruption.”
“One blade. One letter. One survivor who can testify.” I looked at Sable’s longhouse, where the pup still slept. “And one living victim of Shade-Wolf taint.”
Lorcan’s hand went to his scar. “My taint isn’t proof of the council’s pact. It’s proof of a mate-mark gone wrong. Nothing more.”
“Your taint is proof that Shade-Wolves exist. The council says they’re extinct. Your scar says otherwise.” I held his gaze. “You’ve been hiding it for five winters. Covering it up. But if you’re willing to show it—to stand before the assembly and testify—it could be enough.”
“Enough to start a war.”
“The war’s already started. Sable was just the first casualty.” I leaned forward. “Lorcan, I’m not asking you to do this for me. I’m asking you to do this for your pack. For every wolf the council has thrown away. For every Shade-Wolf attack they’ve covered up. For the tributes they’ve been sending to the wastes for five hundred winters.”
“You don’t know that the tributes are real.”
“I know my grandmother believed it. She wouldn’t have written that letter if she wasn’t certain.” I held up the blade. “She wouldn’t have hidden Snowfang if she didn’t believe we’d need it.”
Thorne set down her bowl. “I’ve followed you through every fight, Alpha. I’ll follow you through this one.”
Ash and Ember, crouched nearby, nodded in unison. “We’re with you.”
Lorcan looked at his pack. At the wolves who had been thrown away by everyone else. At the family he’d built from the fragments of a system that had failed them.
“If we do this,” he said slowly, “there’s no going back. We’ll be enemies of the council. Every pack in the north will be forced to choose sides. The Vorn will come for us. The Ferne will come for us. We’ll be outnumbered and outmatched.”
“We’ve always been outnumbered and outmatched.” Thorne’s voice was iron. “Hasn’t stopped us yet.”
Lorcan was silent for a long moment. Then he stood.
“Send word to the northern seat. Tell Ragna we’ll be at the assembly. Tell her to prepare for a challenge.”
He looked down at me, and his eyes were full of something I hadn’t seen before. Not the careful distance of a political ally. Not the wary respect of a wolf who knew I was dangerous.
Something fiercer. Something that looked a lot like hope.
“Your grandmother’s trap is about to spring,” he said. “Five hundred winters of lies. Let’s see if the council can survive the truth.”
-
The night before the assembly, I found Lorcan alone on the northern ridge. The same place Sable had been attacked. The taint was long gone—her blood had been scrubbed from the rocks, the corrupted earth cleansed with the counter-taint—but the memory of it still lingered.
He stood at the ridge’s edge, staring out at the wastes. The wind tore at his fur-lined cloak. Snowfang was in his hand—I’d given it to him for safekeeping after the celebration. The blade seemed to pulse faintly, responding to something in the darkness beyond the boundary stones.
“Can you feel them?” I asked, stepping up beside him. “The Shade-Wolves?”
“Yes.” His voice was distant. “They’ve been getting closer. Since Sable’s attack. Testing the wards your grandmother left on the boundary stones. They know something’s changed.”
“They know we have Snowfang.”
“They know someone does.” He turned the blade over in his hands. “This weapon was forged to kill their kind. They must have thought it was lost forever. Buried in a cache no one could open.” He looked at me. “Except someone did.”
“You opened it.”
“Because of the taint in my blood.” His jaw tightened. “My former mate. Orla. She wasn’t a Shade-Wolf—I would have known. But she carried something. Something passed down through her bloodline. A remnant of the old wars. She wanted to breed it into my pack. Create a hybrid line. I refused.”
“So she tried to force a mate-mark.”
“She tried.” His hand drifted to his scar. “I broke free. She didn’t survive the severance. But the taint stayed. Her bloodline’s curse, locked in my side.” He was quiet for a moment. “It’s why I could never take a real mate. Why my wolf won’t heal. It’s been using me as a host, feeding on my life force, waiting.”
“Waiting for what?”
“For the Shade-Wolves to return. For the pact to break. For someone to find Snowfang.” He met my eyes, and there was something raw and vulnerable in his silver gaze. “Orla’s blood knew this was coming. It chose me as a key.”
I stared at him. “You’re not just a victim of taint. You’re a trigger.”
“I think I’m both.” He handed Snowfang back to me. “Which means whatever happens tomorrow, the Shade-Wolves are going to come for me specifically. If they think I can open other caches—other weapons—they’ll try to take me. Or kill me.”
“Then we’ll protect you.”
“Fianna.” His voice was gentle. “You barely know me. We’ve known each other for twelve days. You don’t owe me your life.”
“You carried me down a mountain on your back while my former mate laughed about leaving me behind.” I stepped closer. “You gave me a place in your pack without asking for anything in return. You trusted me with your secrets. You helped me save Sable.”
The wind howled around us. Snowfang’s light pulsed brighter.
“You asked me what I wanted,” I said. “The night we arrived. You told me to figure out what I wanted from this arrangement.” I took a breath. “I want to fight for something worth fighting for. A pack that doesn’t throw wolves away. A future that isn’t built on lies and tributes and blood-pacts that mean nothing.” I held his gaze. “I want to stand beside you tomorrow and burn the council’s corruption to the ground. And after that…” I paused. “After that, I want to see what we can build. Together.”
The silence that followed was heavy. Not uncomfortable. Expectant.
“You’re not a transaction,” Lorcan said quietly. “You’re not a political alliance. You’re not a mate of convenience.” He reached out. Brushed a strand of hair from my face. His fingers were warm, rough with scars. “I’ve been alone for five winters, Fianna. I’d convinced myself I preferred it. That I was too broken for anything else.” His eyes searched my face. “You make me want to be less broken.”
“You’re not broken.” I caught his hand. Held it against my cheek. “You’re healing. There’s a difference.”
He kissed me then. Not the desperate, hungry kisses Kael had given me—the ones that always felt like they were asking for something I couldn’t give. This was different. Careful. Measured. Like Lorcan was learning my shape, memorizing my taste, cataloging every response.
When we pulled apart, Snowfang was blazing between us like a captured star.
“Tomorrow,” he said. “Tomorrow, we tear down the council. Tonight…” He pressed his forehead to mine. “Tonight, I just want to be here. With you.”
We stayed on the ridge until the moon set. When we finally walked back to the den-site, my hand was in his, and Snowfang’s light was still glowing softly in the darkness.
Tomorrow would be war.
Tonight was something else entirely.