Prologue
The western sky fractured. Light shattered across the clouds, and shadows poured through the breaks. They fell claw-first, tearing up the snow until the ground frothed black.
The humans had fled east when the sky began to rip, stumbling blindly into the onset of a war waged by gods. It was a slaughter without a name. The light had split open above their thatched villages, and the shadows that poured through it burned crops, homes, and flesh until only charred bone remained. They ran toward us, the Fae, the Shifters, the ancient things of the Sidhe, because there was nowhere else left to go. Tharic knew they would. He had cracked the firmament to draw them out, setting mortal bait for the gods who still bothered to protect human breath. He wanted witnesses to the end of the Celtic age. He wanted to watch mercy bleed itself dry in the slush.
The first Formorians hit the ridge. Their massive bodies were slick with tar, and their veins pulsed with a sickly, rhythmic red light that made the air throb like a wounded heart. Their roars rolled through the valley, shaking snow from the pines. Behind them came the shadow-spawn, creatures of jagged teeth and exposed bone, crawling on limbs that bent the wrong way with the wet, sickening snap of breaking wood.
To my left, Faylan. A silver-eyed wolf, sworn to protect humans, lifted his muzzle to the storm. His howl cracked the air. Sound became a physical force, a shimmering wave of magic that flashed through the ranks of his pack, pulling every heartbeat into one jagged, killing rhythm. The creatures in front of us seized mid-charge. Flesh twisted and smoke burst from their throats. They fell apart in ribbons of ash that the wind whipped away.
The cost hit him instantly. Time drained out of his body. His fur greyed at the muzzle in a single breath. The years he gave were visible in the tremor of his legs as he sagged against the drifts, his power spent for a moment of peace.
“Back!” he barked, his voice splitting like dry timber. “Get the humans back to the Door!”
Through the smoke, a child stumbled. She was small, her cloak torn to rags that fluttered like dead wings, her cheeks streaked with soot and frozen tears. I caught her before she fell. Her breath came in wet bursts against my neck, smelling of copper and terror. I am Fae, a prince of the high Eternal Realm, and my magic has always been a trade of essence. I pulled a glamour around her, silver light wrapping her shoulders in a heavy cloak, and felt a memory leave me in trade. Apples ripening in a sun-drenched courtyard, the scent bright and crisp—then gone. I no longer knew the smell of an orchard. I was becoming a hollow king.
My wings spread, vast and iridescent, heat and frost bursting through the joints with a painful, grinding ache. “Go,” I whispered, and pushed her toward the Eternal Realm. The magic shivered and the skin of the world thinned beneath my palms. She passed through the Veil and vanished into the calm air of a world that had not yet begun to burn.
The ground shook. Giants lumbered through the snow, their skin the texture of weathered stone. They swung massive clubs carved from the uprooted trunks of ancient, gnarled Oaks, the roots still clutching clumps of frozen earth and stone. Fae light crackled across the field in arcs of violet and gold. Fire bloomed where Brigid’s hand touched the dead, a white and purifying flame that sought to save the soul from the shadow.
“Again!” my sister, Liora, called from my side. Her feathers dripped blood and one wing hung useless where an iron bolt had struck the bone. Her hair was a shock of white, stark and blinding against the gore that masked her face. “There are more coming, Caelum! More are breaking through the rifts!”
“I’m burning out,” I said, my voice a rasp of stone. Each glamour took a piece of my soul. I could not remember our mother’s eyes. Green, maybe. Or brown. The space where she lived in my mind was just gray smoke now.
“Then burn faster,” Faylan snapped, lunging through the dark. His muzzle came up black with Formorian ink that hissed against the snow like acid. “Or we all die slower.”
We were many things, Fae, Shifters, Gods. But tonight we were merely ferrymen. Maeve the witch stood her ground, her red hair wild and tangled with briars that pulsed with a dark, earthy power. She held a blade of mountain-iron that flared blue as she cut through the nearest shadow-spawn. The light severed the oily flesh, but tar and shadow closed over the wounds instantly. “They don’t die clean,” she hissed, her eyes bright with the strain of her craft.
“They never do.” I whispered.
Jasper, the youngest of the Sidhe’s chosen, darted between us, his hands glowing with a soft, flickering gold as he tried to stabilise the Veil. He looked far too young for this, a man of summer caught in a winter of gods.
A boy stumbled near. He had a cut across his brow and eyes wide with shock. “What’s your name?” he asked through chattering teeth.
“Names bind,” I said. I shook my head. The glamour tasted of iron as I spoke. “Hold your breath.” His fear softened under my shadow. He went still and tasted of snow. When the Door took him, another piece of me went missing. My brother’s laugh. Had I ever had a brother? The sound was gone. I was becoming a hollow vessel, a king of nothing.
The wind carried the stench of blood and iron. Another Formorian broke the tree line, dragging a shattered cart behind it, chains slicing through its wrists. Each step left a crater in the snow. The giants bellowed in a language older than gods, and the sound split the air until even the ravens dropped from the clouds.
The ground shook again. I looked up.
A red fissure opened through the clouds like a weeping wound across the throat of the world. The air went white, then gold, then burned away to absolute black. A dragon tore out of the storm—one of Morrígan’s brood, its scales catching the dying light of every sun I had ever seen. Its wings spanned the entire valley, each beat scattering the snow into whirling fire.
It was falling.
The beast struck the mountain beyond the river with a sound that cracked the very foundation of the earth. A halo of fire rolled outward, turning night to a blinding, false dawn that seared the retinas. Snow and ash drifted together, red and white, until the world looked like a marbled grave. Morrígan ran, barefoot, her feet black with soot and her own wings split and bleeding. She vaulted the frozen stream and reached the dragon’s head as the last breath steamed from its nostrils in a great cloud of sulfur.
I saw her kneel and cradle the beast’s jaw, whispering a name into its ear that no one else in the world remembered. When the light finally left its eyes, she bowed her head and wept, and the sound of her grief was a weapon in itself.
Then the ravens came, a dark storm of wings that filled the valley with the thrum of beating air. They dived through the enemy ranks, claws carving through the stone-skin of giants, tearing the hearts from the shadow-spawn and dropping dead beside the beasts they had just slain. Brigid’s flame followed, a tide of white heat rolling over the ground, reducing the fallen to fine grey dust.
She moved through the smoke, lifting what souls she could and passing them to the Fae waiting at the Veil.
For a heartbeat, everything held.
Even the wind stopped.
Then the shadows shifted. The light bent.
He was here.
Tharic rose over the ridge, too large for the world that tried to carry him. He was a mountain of white fur and ancient spite, his pelt shining like stardust, his eyes burning like embers buried in deep snow. Each step unmade what it touched, ice melted into sludge, trees turned to dust. He had once shaped the mountains of this land; now he was here to reclaim the earth from the gods he envied.
Shadows bled from his heels, thickening into things that twitched with a sick, frantic life. They crawled out of sync with the world, faces collapsing inward like wet paper, leaving patches of black frost where their knuckles hit the dirt.
I felt him before he spoke, he was the pull of gravity, the weight of creation turned rancid.
“Meddlers,” Tharic said, and the sky bowed on the word. “Always stealing what’s mine.”
“They belong to no one,” I said, too quick. My sisters hissed behind me.
Tharic’s gaze locked on me. The air thinned, pressure tightening around my throat until breath turned to manual effort. “You,” he said. “The mouth that spits futures.” He prowled closer, paws sinking deep into the snow, each step slow enough to be deliberate. “You burn yourselves to light paths that end in ash.”
Aralith stepped out of the storm behind him. She was barefoot, her skin slick with blood that shimmered like liquid gold under the firelight. She had fed on a fallen God in the dark, drinking the divinity until it hollowed her out, turning her into the first of a parasitic breed, the mother of the blood-drinkers. Her hair was black as a raven's wing, falling in heavy, ink-dark waves over her shoulders. She watched the carnage with a shivering, perverse pleasure, her nostrils flaring at the scent of the dying. She dragged a hand through her hair, smearing the gold blood through the dark strands, letting it coat the black waves in a mockery of a crown.
“The Keeper,” Morrígan snarled, her wings flaring, feathers thick with ash and blood. “You were the Keeper of the Earth, Aralith! You were meant to guard life, not drink it!”
Aralith smiled, and her teeth were stained a violent crimson. “Life was wasted on you. You held it so gently it rotted in your hands.” She breathed in the smoke of the field. “The gods starved me while they feasted on devotion. I learned to feed myself on the source.”
Maeve hissed beside me. “Leech. Feeding on your own kind.”
“Not my kind,” Aralith whispered, her eyes gleaming obsidian. “Yours.”
She moved before anyone could draw breath. Jasper stepped forward to block her path. He raised his hand to cast a final barrier, his light flickering like a dying star. “Aralith, stop. You’re not—”
Her teeth sank into his throat.
The sound that followed didn’t belong to the living. Jasper’s light flared, a brilliant, blinding gold that turned to a cold, dead white, and then vanished in a burst that left nothing but the smell of copper and bone-smoke. His sword hit the snow with a dull thud before his body did. He was gone, the first sun of the new age extinguished before it could rise.
Liora screamed and launched herself at Aralith, their magic colliding in a burst that threw snow and ash into the air. Aralith caught her by the wrist and twisted until the bone split. Liora’s snarl turned feral. “You should have stayed dead,” she screamed.
“I can’t,” Aralith whispered, and her eyes went obsidian-black. “Death tasted too sweet.”
I turned away, forcing my shaking hands to move. Another child, a boy, small and blue-lipped, clung to my leg. I caught him up, wove the glamour with the last of my strength, and pushed him toward the Veil. The air folded around him, light bending—
Tharic whispered in his ancient, tectonic tongue.
The boy vanished with a wet, truncated scream. Blood splattered across my face, hot and stinging. I felt my own name ripped from my memory, the final price paid for a life I couldn't save.
The ground pitched. Prophecy surged against my ribs, a creature made of fire and ice. A dragon's spirit invaded my senses, forcing my jaw open. The words tore their way out of me, burning my throat.
“Winter will crown her.” Blood spilled from my mouth, heavy and hot. “Chains will split beneath her hands. Shadow binds, wing restores. She will unmake the Order’ law and raise the broken into light.”
Tharic’s head tilted with cold, calculated attention.
The prophecy burned through my lungs. “From Morrígan’s blood and Brigid’s flame four crowns will rise. The Godscarred children will be your downfall.”
Iron whined through the air. Hooks tore into my wings, the barbs sinking deep into the muscle. Bone cracked. I screamed until the sound split the snow around me, the agony finally grounding me in the present.
He reached up with one massive claw and took hold of the chain between my wings. A small tug brought me close enough to see the seam down his snout where some god’s blow had once split him. “Say it again,” he murmured, his voice a landslide of malice. “Say your little winter crown prophecy.”
I bared my teeth, my mouth a ruin of crimson. “Winter will crown her. Chains will split beneath her hands. Shadow binds, wing restores. She will unmake the Order’ law and raise the broken into light.”
Aralith made a sound of delight, shivering as if I had sung a love song. The wolves around us stood taller, their eyes catching the flicker of my dying fire.
“And after?” Tharic asked, curious as a scholar dissecting a dead bird. “I’ve heard the prophecy. Your fire child, your moon child, your bone bride? Will they save you from the dark?”
“They won’t save me,” I said, and I smiled because nothing hurts a king more than a man who won't beg. “They will save them.” I nodded at the humans disappearing through the Door, at the wolves who still persisted, at Liora with blood across her wings. “And they will end you.”
He laughed softly. “Then you won't mind if I end you first.”
He wrenched me off the hooks. For a heartbeat I thought he would put a collar on me, drag me in the dirt as a trophy of his envy. He smiled instead, a slow, terrible revelation of teeth.
“You think your words matter? Your gods are dust. Your wolves bleed out in the slush. Your dragons rot in their graves. Your crowns will break under the weight of their own shadows.”
“You’re afraid,” I whispered, the words bubbling through blood.
His smile didn’t reach his eyes. “I am never afraid. I am the inevitability you tried to outrun.”
“Then why collar us?” I asked, my voice failing. “Why sell us as trophies if not to keep the future at bay?”
His teeth snapped through the air, the sound loud enough to still the wind. “Because killing you breaks things I am not ready to lose,” he said. “Because fear is worth more when it belongs to your blood, and your blood is worth more than you deserve.”
Faylan launched himself between us. “Run!” his howl split the storm, a wall of pure sound.
The world held for five heartbeats. The sixth never came.
Tharic’s claws went through my chest. Clean. Precise. He watched my face while he did it, studying the light leaving my eyes as if looking into a mirror. I spat blood, the heat of it hissing when it touched his white fur.
Somewhere, Liora screamed a name I could no longer remember. Morrígan’s cry followed as Brigid's flames engulfed the field in a dazzling white light that burned my eyes. The last thing I heard was the roar of a dragon, a roar loud enough to shake the mountain. Aralith’s laughter threaded through the noise, high, sharp, and insane.
Tharic leaned close, his breath reeked of the void of his soul. “Small,” he said. “Brief, insignificant little insects you are.”
The snow rose to meet me, soft enough to feel merciful. The dark swallowed me whole, and for the first time in an age, I didn't have to remember anything at all.