AI The oaks stood like sentenced men, bark split into runic fissures, roots knuckling into the frozen Richmond soil. Rory adjusted the strap of her jacket and felt the Heartstone pendant burn a slow, rhythmic heat against her collarbone. It had been dormant all week. Now it pulsed like a second heartbeat beneath her sweater. She pushed a strand of straight black hair from her face, her bright blue eyes tracking the space between the two largest trunks. The air there looked wrong. Not empty. Thick.
Beside her, Nyx pooled and reformed, a tall silhouette of living dark that drank the weak December light. Their violet eyes caught the gloom and held it. The threshold breathes, they said, the words slipping through Rory’s ears like dry leaves over stone, a whisper carried on a wind that wasn’t blowing .
Ahead, Isolde waited between the ancient standing stones. Silver hair fell straight to her waist, untouched by the chill . She wore a dress the colour of woodsmoke and stood perfectly still. When Rory looked down, the damp earth showed only her own scuffed boot prints and the faint depressions of Nyx’s borrowed soles. Isolde left nothing behind. The ground simply refused to acknowledge her weight .
You are sure about this? Rory asked, thumb brushing the small crescent-shaped scar on her left wrist. A nervous habit. She forced her hand down, shoulders squaring. Cool head. That was what kept her breathing when everything else caught fire.
Isolde turned. Pale lavender eyes fixed on Rory, ancient and unblinking. The door opens for those who knock with quiet hands. Step lightly , little crow. The soil remembers every burden.
Rory exhaled, nodded, and crossed the line.
The air changed first. Winter’s bite vanished, replaced by a loam-rich warmth that carried the sweetness of crushed petals and honeyed sap. Light bent. The grey London sky fractured into a canopy of impossible gold-green, filtering through leaves that had no business thriving in December. Wildflowers carpeted the forest floor, cornflower blue, foxglove purple, star-white blooms that turned their faces as the trio passed. The quiet was a physical relief, a far cry from the bass thump of Silas’s bar vibrating through her floorboards at two in the morning.
Rory’s watch ticked once, then fell silent. She tapped the glass. The second hand shuddered and stopped dead.
Time loosens its belt here, Isolde said, gliding forward. Do not trust your pockets to hold it.
Nyx drifted past Rory, their form thinning to smoke before knitting back into solid shape. The shadows beneath the ferns reached toward them, not with menace, but with recognition . Old magic, Nyx murmured. It tastes of iron and nectar.
Rory kept her hand near her hip, where the Fae-forged blade rested in a leather sheath. Even through the leather, the moonsilver radiated a deep, biting cold. She had carried it for three days. It had never felt this awake. She drew it an inch. The leaf-shaped edge caught the grove’s light and threw it back, faintly luminescent, humming with a frequency that made her molars ache.
They moved deeper. The path was not a path at all, just a suggestion of flattened moss and woven roots that shifted when Rory looked away. Tree trunks spiraled upward, bark patterned like scaled armour, leaves shimmering with a dew that refused to fall. Somewhere above, a bird called, a three-note chime that echoed twice, then backwards.
Rory’s boots sank slightly into the soil. Every step released a puff of silver pollen that hung in the air , catching the light like ground glass. She breathed it in. It tasted of ozone and crushed mint. Her shoulders unknotted. The constant London hum, the distant sirens, the low anxiety that had lived in her chest since she fled Evan, dissolved. For a terrifying second, she wanted to lie down in the flowers and let the roots take her.
Do not, Nyx said, solidifying at her shoulder. A cool, shadow-damp hand brushed her arm. The grove feeds on surrender. Keep your edges sharp.
Rory blinked, jaw tightening. Right. No napping in the murder garden.
Isolde’s laugh was wind through reeds. It does not murder. It invites. There is a difference, though mortals rarely survive long enough to learn it.
The trees thinned into a clearing. At its centre stood a ring of pale stones, slick with moss, arranged around a pool of water so still it looked like polished obsidian . Above it, the air shimmered . Not heat haze. A distortion, like looking through warped glass. Faint, prismatic threads pulsed in the emptiness, visible only as a shimmering tear in the world.
Rory’s pendant flared hot. She gasped, fingers flying to the silver chain. The deep crimson gem glowed from within, matching the rhythm of the shimmering air. It was the size of a thumbnail, but it felt heavy as a stone.
A rift, she said, voice low. The Wardens monitor these.
The Wardens watch the cracks in the dam, Isolde replied, stopping at the water’s edge. Her reflection showed a woman with oak-leaf crowns and eyes like cracked ice. They do not mend them. The Veil thins when the sun turns its back. Winter bites deepest, and the barrier bleeds.
Nyx stepped forward, their silhouette rippling. They reached a hand toward the distortion. The air hissed. Shadows peeled off Nyx’s fingers, drawn into the shimmer like thread into a needle. It hungers, they whispered. Not for flesh. For resonance . For names.
Rory’s hand tightened on the Fae blade. The cold bit through her glove, grounding her. She held it low, point angled toward the rift. What happens if it tears wider?
Isolde tilted her head. What happens when a river forgets its banks? It does not ask permission. It simply takes.
Helpful, Rory muttered. She stepped closer to the pool. Her boot hovered over the water. She did not drop it. Instead, she crouched, studying the surface. Beneath the mirror-still top, shapes moved. Not fish. Geometric patterns, shifting like clockwork, glowing faintly amber. The light bled through the rift, carrying the heavy, caramelized scent of roasted figs, spiced wine, and woodsmoke. Dymas. The realm of gluttony pressed against the seam, its warm amber sky bleeding through the fracture. She remembered the delivery manifests Yu-Fei kept locked in the Golden Empress office, exotic spices, contracts signed in red ink, whispers of helbound chefs trading decades for a chance to cook for princes. The hunger of that place was seeping into the flowers.
This is not just Fae, Rory said. It is cross-stitched. Hel is pressing against it.
Nyx’s violet eyes narrowed . The realms grind together when the Veil weakens. Gluttony’s warmth seeks the Fae’s bloom. They will feed each other until the seam splits.
A sudden breeze rolled through the clearing. The wildflowers bowed in unison. The shimmering rift pulsed , and a sound emerged, not a tear, but a chord . Low, resonant, vibrating in Rory’s sternum. The pendant burned. The blade froze her palm. She stood, heart hammering a steady, controlled rhythm. She had navigated worse than magical geometry. She had navigated London’s underground, Yu-Fei’s kitchen during Saturday rush, the suffocating quiet of a flat she had to escape in the dark. This was just another system. She just needed the leverage point.
Isolde, Rory said, not looking away from the rift. You brought us here for a reason. You do not do sightseeing. What is the play?
The seer’s lips curved. The blade cuts what the eye cannot see. The stone warms what the heart fears to touch. You hold both. The question is not what to do, little crow. The question is what you are willing to lose to do it.
I am not losing anything today, Rory said. She stepped to the edge of the stone ring. The air thickened, pressing against her skin like water. She raised the Fae blade. The cold bit through her glove, grounding her. She focused on the distortion’s centre, where the prismatic threads knotted. Nyx. If this goes sideways, pull me back. Do not ask.
I will catch your shadow, Nyx whispered, already dissolving at the edges, ready to slip between seconds.
Rory exhaled. She thrust the blade forward.
Moonsilver met the Veil.
The resistance was immediate, like pushing through cured resin. The hum spiked to a whine. Light fractured across the clearing, painting the trees in strobes of violet and gold. The rift shuddered. The geometric patterns beneath the water spun faster, amber bleeding into silver. Rory’s arm trembled . She did not pull back. She twisted the blade, following the grain of the magic, feeling for the weak point like she was picking a lock. The crescent scar on her wrist throbbed in sympathy.
With a sound like tearing silk , the distortion parted.
Not a rupture. A suture. The blade’s edge caught the fraying threads of the Veil and drew them taut. The amber glow dimmed. The hungry chord softened into a sigh. The pendant’s heat bled away to a gentle warmth .
Rory stepped back, breathing hard. The blade dripped with something that was not water, liquid light that evaporated before it hit the moss. Her fingers were numb. She sheathed the dagger with a shaking hand.
Isolde watched her, lavender eyes bright. You stitch where others would slash. A rare instinct.
I deliver takeout for a living, Rory said, wiping sweat from her brow. I know how to keep things from spilling.
Nyx reformed beside her, solid and tall. They rested a cool, shadow-weight hand on her shoulder. The seam holds. For now.
Above them, the canopy shifted. The light changed angle. Rory glanced at her watch . The second hand jumped, then swept forward smoothly. Three hours had passed. Or maybe ten minutes. Her stomach gave a quiet rumble, grounding her back in her body.
Isolde turned, already gliding toward the treeline. Her silver hair caught the light, and still, the earth refused to mark her passage. Come. The grove grows restless when it is denied its due. We have bought time, not peace.
Rory followed, boots sinking into the impossible flowers. The air still smelled of honey and ozone. The pendant rested quiet against her chest. The blade slept cold at her hip. She did not look back at the pool. She did not need to. The world had cracked open, just a fraction, and she had seen the gears turning beneath. London waited beyond the oaks, grey and loud and familiar . But Rory walked differently now. The ground remembered every weight . And so did she.