The council assembly gathered on the high plateau, as it had for a thousand winters.
The stones of the Ring were worn smooth by generations of Alphas who had stood in this circle to debate territory rights, blood-pacts, wars and treaties and the endless politics of pack survival. Each cardinal seat was marked by a carved pillar—north, south, east, west—with the council elders seated according to their factions. Behind them, the assembled packs: Vorn, Ferne, Roselli, and two dozen others from across the mountain ranges.
I walked into the Ring at dawn, Lorcan on one side, Thorne on the other. Behind us, forty of Lorcan’s wolves—not the full pack, but enough to show strength. Across the circle, Kael stood with Sybella at his side and his mother behind him, her face carved from ice.
The northern seat, Ragna, rose when she saw us. “The council recognizes Lorcan Ash-Wolf, Alpha of the Unnamed Pack, and Fianna Roselli, blood-heir of the Roselli line.”
“Why is she being recognized?” The southern elder—a massive red-furred male named Cassian, Alpha of the Sunstone Pack—leaned forward with a scowl. “The Roselli blood-pact is under investigation. She should be seated with the petitioners, not the claimants.”
“She stands with my pack by choice,” Lorcan said. “Under the old laws, that gives her the right to speak.”
“The old laws are being challenged, Ash-Wolf. That’s why we’re here.”
“Then let’s hear the challenge.” Ragna’s voice cut through the muttering. “Kael Vorn. You petitioned this assembly to reinstate your blood-pact with Fianna Roselli. State your case.”
Kael stepped forward. He looked tired—the kind of tired that came from three years of bad decisions catching up all at once. His amber eyes found mine across the circle, and something flickered in them. Guilt. Longing. Desperation.
“I made a mistake,” he said. “On Blood Moon, I took the wrong bride. In the chaos of the run, I grabbed Sybella instead of Fianna. It was dark. Confusing. By the time I realized my error, Fianna had already been taken by Ash-Wolf’s pack.”
Liar. My wolf snarled in my chest, but I held her still.
“I ask the council to annul Fianna’s revocation,” Kael continued. “Roselli women may choose their own mates under the old clause, but that choice must be made freely. Fianna was in shock. Grieving. She didn’t choose Ash-Wolf—she simply ran from a situation she didn’t understand.”
“And your solution,” Ragna said dryly, “is to force her back into the very blood-pact she fled?”
“My solution is to give her what she was promised. Three years of betrothal. A full mating ceremony. Her rightful place in the Vorn pack.” Kael’s voice was earnest. “I love her. I’ve always loved her. The Blood Moon was a mistake, but I’m here to fix it.”
The assembly murmured. A few Alphas nodded. Kael’s mother smiled coldly.
Ragna turned to me. “Fianna Roselli. You’ve heard the claim. What is your response?”
I stepped into the center of the Ring.
“My response,” I said, “is that Kael Vorn is a liar.”
The murmuring stopped.
“He didn’t take the wrong bride by mistake. He took Sybella deliberately. His own warriors heard him give the order. His Beta, Ronan, can confirm it—if he’s willing to tell the truth under oath.”
I looked at Ronan. He stood at the edge of the Vorn contingent, his face pale. For a long, terrible moment, I thought he’d stay silent. Loyalty to the pack. Fear of Kael’s mother. The weight of everything he’d already helped them cover up.
But then he stepped forward.
“It’s true.” His voice was low, but it carried across the silent Ring. “Alpha Vorn ordered us to take Sybella. He told us the blood-pact with Fianna was forged. Ink on deerhide. He said Fianna would forgive him because she always forgave him.” He swallowed hard. “I was there. I heard every word.”
The assembly erupted.
Kael’s face went white. “Ronan—what are you doing?”
“Telling the truth.” Ronan’s voice cracked. “I should have done it on Blood Moon. I should have stopped you then. But I was a coward. I’m done being a coward.”
The southern elder slammed his fist on the stone. “This is highly irregular. The Beta’s word is not—”
“The Beta’s word is binding.” Ragna’s voice was sharp. “By pack law, a Beta may testify against their Alpha in matters of oath-breaking. Kael Vorn swore a blood-oath to Fianna Roselli. His own Beta confirms he broke it. The matter is settled.”
“The matter is far from settled,” Kael’s mother hissed. “Even if Kael made an error in judgment, the blood-pact still stands unless the council grants annulment. And given the—stability concerns—in the northern territories, I see no reason why this council would dissolve a perfectly useful alliance.”
“Useful to who?” Lorcan stepped forward. “The Vorn have been trying to expand into northern territory for three winters. This isn’t about a blood-pact. It’s about access. Hunting rights. Salt licks. The resources my pack controls and the Vorn want.”
“Your pack is a collection of rejects and outcasts,” Kael’s mother sneered. “You have no claim to northern territory. You were granted emergency settlement rights because the council pitied you. Nothing more.”
“I was granted those rights because the northern wastes were considered uninhabitable.” Lorcan’s voice was calm. “But they weren’t uninhabitable. They were occupied.”
The word landed like a stone in still water. Ripples spread. Elders exchanged glances. Alphas muttered to each other.
“What are you talking about?” Cassian demanded.
Lorcan reached for the edge of his tunic. Pulled it up. Exposed the scar on his left side—the twisted, corrupted flesh that had never healed, the faint black veins still visible beneath the skin.
“Five winters ago,” he said, “a woman named Orla tried to force a mate-mark on me. She wasn’t a normal wolf. She carried taint in her blood—Shade-Wolf taint. When the mark tore, the taint stayed. It’s been feeding on me ever since.”
The elders were on their feet. Some of them looked horrified. Some looked afraid. A few—a very few—looked unsurprised.
“The Shade-Wolves are extinct,” Cassian said. “They were exterminated during the Purge Wars.”
“They were never exterminated.” I stepped beside Lorcan. Drew Snowfang from its sheath. The blade blazed in the morning light, and a gasp rippled through the assembly. “They were paid off. Five hundred winters ago, this council made a pact. Northern territory to the Shade-Wolves. In exchange for peace, you’d send them tributes. Wolves who wouldn’t be missed. Rogues. Omegas. Anyone who questioned your authority.”
I pulled my grandmother’s letter from my pack. Held it up for all to see.
“Aldith Roselli knew. She wrote it down. Hid it in a cache beneath her council ring, sealed with blood-lock, waiting for someone to find it. I found it. Lorcan opened it.” I looked at Kael’s mother. “The Vorn don’t want northern territory for hunting rights. They want it because they know the pact is breaking. The Shade-Wolves are preparing to expand. The Vorn want to be on the right side when the war starts.”
“This is absurd.” Kael’s mother’s voice was shaking. “The ramblings of a dead woman and a half-feral exile. You have no proof.”
“I have a six-year-old pup who was attacked by a Shade-Wolf four days ago.” My voice was iron. “She survived because I found my grandmother’s counter-taint remedy. She’s alive to testify, if the council wants to hear her.”
The silence that followed was the loudest thing I’d ever heard.
Ragna rose. Her yellow eyes swept the assembly. “I move for a full investigation. The northern seat will open its records. Every territory grant, every tribute payment, every cover-up for the past five hundred winters. If this council is complicit in a pact with the Shade-Wolves, we will know by moon’s end.”
“You can’t—” Cassian began.
“I can. I hold the north. My pack is the largest in the ranges, and half your territory holders answer to me. If you try to block this investigation, I will call a vote of no confidence against the entire southern faction. Do you want to test me, Cassian?”
The southern elder went pale. Closed his mouth.
“The investigation is approved,” Ragna said. “The Vorn petition is denied. The Roselli revocation is upheld. And Fianna Roselli’s grandmother’s letter is entered into the council record as evidence.”
She looked at me. “You’ve brought a storm, pup. I hope you’re ready for it.”
I lifted Snowfang. The blade’s light reflected in Ragna’s yellow eyes. “I was born ready.”
The assembly broke up in chaos. Alphas shouted. Elders demanded private audiences. Kael tried to push through the crowd toward me, but Lorcan stepped between us.
“She’s not yours to claim, Vorn.” His voice was soft, deadly. “She revoked you. It’s over.”
“It’ll never be over.” Kael’s eyes were wild. “I waited three years. I made mistakes, I know I made mistakes, but I love her. I’ll always love her.”
“You love what she could give you.” I stepped around Lorcan. Faced Kael directly. “You love her bloodline. Her territory rights. Her political value. You don’t love her, Kael. You never did. Because if you loved her, you wouldn’t have starved her. You wouldn’t have lied to her. You wouldn’t have left her in the dark while you carried another woman down a mountain.”
He flinched like I’d struck him.
“I’m not angry anymore,” I said. “I was angry. On Blood Moon, I was furious. I wanted to kill you. But I realized something on the run north. Anger means you still care. I don’t care anymore, Kael. You’re nothing to me. Less than nothing.” I sheathed Snowfang. “Find someone else to bleed for. I’m done.”
I walked away. Left him standing in the middle of the disintegrating assembly, surrounded by wolves who were suddenly very interested in distance from the Vorn pack.
Lorcan fell into step beside me. His hand found mine.
“That was spectacular,” he murmured.
“That was the easy part.”
“I know.” His grip tightened. “The investigation will take weeks. The Shade-Wolves won’t wait that long. We need to prepare.”
“Then we prepare.” I looked up at the sky. The sun was rising over the mountain peaks, painting the snow in shades of fire. “Whatever comes, we face it together.”
“Together,” he echoed.
And we walked through the chaos of the crumbling assembly, toward the northern territory, toward the war that had been five hundred winters in the making.