AI The last light was dying over Richmond Park when Rory lost the path.
It hadn't been much of a path to begin with, just a deer track through bracken that Nyx had followed with absolute certainty, their long coat of shadow snagging on nothing. Rory's trainers were soaked through. Her breath came short. September air stuck cold in her throat, and the smell of wet earth and distant traffic had been the whole world for the last twenty minutes until the trees changed.
She stopped walking because Nyx had stopped walking, and that was the first wrong thing. Nyx never stopped.
Ahead of them, half-swallowed by ivy, stood two oaks. Not trees. Stones, she realized, shaped like trees, or trees turned to stone so long ago the difference didn't matter. Ancient oak standing stones, taller than Nyx even when they pulled themselves up to their full solid height. Moss bearded their hollows. Roots from living oaks had grown over and through them, gripping like knuckles.
Rory pushed her straight black hair back from her face. It stuck to her cheek with sweat. "Tell me that's not what I think it is."
Nyx tilted their head. In solid form they were a humanoid silhouette, edges smoking faintly at the shoulders, almost six foot two and utterly black except for their eyes. Those glowed faint violet in the gloom .
"The boundary," they whispered, and their voice came from everywhere and nowhere, like wind moving through a keyhole. "You feel it?"
She did, though she would have denied it a week ago. The air between the stones was thicker. If she squinted she thought she caught a faint shimmer, an oil-on-water distortion hanging vertical between them, but when she looked straight at it there was only dusk and midges. Her skin prickled.
What she did feel, low under her sternum, was the Heartstone. It hung under her jacket on its silver chain, thumbnail-small and deep crimson, and normally it held a faint inner glow like an ember refusing to die. Tonight it was quiet and cool against her skin. No warmth , no pulse . Whatever lay beyond those stones, it wasn't Hel.
Nyx stepped forward and their form thinned. For a half second Rory could see the bracken right through their chest as they slipped sideways into the long shadow of the left stone and reknit themselves on the other side.
"Show-off," Rory muttered, and rubbed at the small crescent scar on her left wrist without thinking. Childhood habit when she was nervous . Then she set her jaw and walked between the stones.
Cold poured over her.
It wasn't temperature, exactly. It was pressure, a full-body ears-popping plunge, as if she had stepped through a curtain of water and come out dry. Sound dropped out, then rushed back wrong. The traffic hum was gone . The airplane drone was gone . In their place came a low insect thrum and water trickling over rock and, impossibly, bees.
Rory stumbled and caught herself on nothing. Her hand closed on air that resisted, just barely, like pushing through warm gel.
"Jesus—" She turned.
The stones were behind her. Beyond them, Richmond Park should have stretched flat and dark toward the road. Instead there was fog, silvered from within, and the silhouettes of trees that were too tall, too close together.
"Nyx?"
"Here." They were beside her, solid again, and for once their whisper sounded tight. Their violet gaze swept the treeline. "It opened for you. Good. It does not always."
"What opened?"
But Nyx didn't answer, because the grove was opening too.
An hour inside can be minutes or days outside. Isolde had told no one, but stories clung. Rory tried not to think about her phone. She pulled it out anyway. No signal. The clock read 19:42, then 19:41, then 19:42 again. She shoved it back in her pocket, her bright blue eyes wide and furious to cover how fast her heart was hammering .
"Okay. Cool-headed," she said under her breath . "Out-of-the-box thinking. Cardiff girl walks into a fairy ring. Punchline pending."
The clearing breathed around her.
That was the only word for it. Wildflowers bloomed year-round here, that much was true and then some. Under a sky that had no business being this luminous at dusk, drifts of cowslips and ragged robin and orchids she had no name for glowed knee-high in defiance of autumn. Their scent hit her all at once, honey-thick and green, too sweet after London rain. Fireflies — no, not fireflies, sparks — drifted up from the petals and hung, pulsing slowly .
Deeper in, the oaks grew massive. Their bark was silver-black and carved with whorls that might have been natural and might have been letters in a language that predated mouths. Between their roots, mushrooms the size of dinner plates cupped rainwater that reflected light that wasn't there. Every step Rory took sank into moss that gave back no sound at all. Her trainers made no noise. Nyx made less than that, gliding from shadow to shadow without bothering to walk the spaces between.
"This place is between," Nyx whispered. "Not Earth. Not the other. A pocket. The Veil wears thin here."
Rory looked at the air and this time she saw it, or thought she saw it — that faint shimmering distortion high between the branches, like heat above pavement. She blinked and it vanished. "You can see it?"
"I remember seeing as you do," they said. "Before 1643. Before Aldric was a fool with chalk and ambition. Now I see sideways."
A twig snapped. Rory spun.
A woman stood among the flowers where a second before there had been only flowers.
She was small, five five at most, and so still the eye wanted to slide off her. Silver hair fell straight to her waist, unbound, catching that sourceless light. Her face was ageless in the way that meant neither young nor old, skin smooth over bones too fine. Her eyes, when they opened, were pale lavender.
Rory's breath caught. She looked down without meaning to. The moss beneath the woman's bare feet was unpressed. Where Rory left dark, crushed footprints and Nyx left smudges of frost-black shadow, the woman left nothing at all.
"Isolde?" Rory asked.
The woman smiled. "The lost cub brings her night-twin to the garden that is not a garden. The stone at her throat sleeps. Good. It dreams of amber skies."
Rory's hand went automatically to the pendant under her jacket. "You know what this is?"
"I know what it is not," Isolde said, gliding closer without seeming to move her legs. Wildflowers brushed her ankles and sprang back unbent. "It is not awake, and not for this soil. That is answer enough for roots."
Nyx inclined their head, shadows pooling deeper around their feet. "Seer."
"Shadow-that-was-man," Isolde answered, delighted . "You walk, though the between unmade you. Tell me, Aldric-who-is-Nyx, does the dark still keep your name?"
A shudder ran through Nyx's form, edges fraying into mist before they forced themselves solid. "Do not—" they started, then stopped. Rory had never heard them hesitate.
Rory stepped between them before she decided to, cool-headedness kicking in a beat late. "We didn't come to— Look. We came because the rifts are getting worse. My friend said you talk to mortals. We need to know what we're walking into."
Isolde studied her for a long moment. Her lavender gaze dropped to Rory's left wrist, to the crescent scar half-hidden by her sleeve, and something like recognition flickered there .
"You walk into the question, as all cubs do," she said. "What seeks to devour, and what seeks to be devoured? In Dymas the tables groan. The Prince of Hunger sharpens his knives on souls. The vineyards ripen with stolen summers."
"Dymas," Rory repeated. Gluttony. She'd heard the name once from Nyx, spoken like a curse. A place of excess, vineyards and feasts built on contracted souls. Her pendant, Nyx had told her, came from there. Given by an unknown benefactor. Useful context, that. "We're not going to Hel. We're here."
"Are you?" Isolde asked softly . "Are you here, Rory Carter? The hour runs backward for you now. Listen."
Rory listened. Beneath the bees and the water she heard it — a second heartbeat to the grove, slow and vast, as if the earth itself inhaled. The light shifted. The sparks drifting off the flowers brightened from gold to cold white-blue, and overhead, through a tear in the canopy, a moon she hadn't seen rise stood full and low. Moonlight poured down in a solid column onto the clearing.
Unease crawled up her spine even as wonder lit her up from inside. She wanted to laugh and run at the same time. The colors were too saturated, the smells too sharp. Every detail cut.
Isolde reached into her hair and drew out a blade.
Rory flinched. She hadn't seen it there. The weapon was slender and leaf-shaped, no longer than Rory's forearm, forged from something that was not steel. Moonsilver, her mind supplied, though she'd never seen it. It drank the moonlight and gave it back as a faint luminescence along its edge. Frost curled off it visibly in the warm air .
"For the cub who walks with night," Isolde said, holding it hilt-first. "Cold as truth. Keen as consequence. It will part what bars your way, and theBarred will feel it. Ward and demon-flesh alike remember the Courts."
Rory stared. "I can't—"
"You can. You will. The gift is given, whether the hand opens or not."
That was riddle and not-riddle at once. Rory, thinking of out-of-the-box solutions and empty bank accounts and delivery shifts for the Golden Empress, did the practical thing. She took it.
Cold bit her palm instantly, a clean, aching cold that went straight to bone. The hilt was wrapped in something like bark-silk . The blade hummed faintly, almost below hearing, and in moonlight it glowed brighter, revealing veins like a leaf.
"It's beautiful," she breathed. "Why—"
"Because the path narrows," Isolde said, and for once her voice lost its sing-song curl. It sounded tired, and three hundred years old. "The Veil thins when the year dies. Winter cracks the door the summer sealed. Those who watch the rifts cannot watch everywhere. You carry a sleeping stone from the feasting hell. You walk with a shadow unbound. You leave prints where I leave none. You are becoming visible, little cub."
Nyx moved closer, their form darkening, protective. The violet of their eyes burned stronger. "We should go," they whispered to Rory. "Time—"
"I know." Rory's phone felt like a hot coal in her pocket . Minutes or days. She sheathed the strange dagger carefully in her jacket, shivering as the cold seeped through to her ribs. "Isolde— thank you. How do we get back? Will it still be tonight?"
Isolde was already fading , or the grove was brightening around her until she was hard to look at. Silver hair dissolved into moth-light. "Follow your footprints backward, if they remain. Ask the stone when it wakes. And cub—"
Rory paused at the edge of the flower drift, Nyx a living shadow at her shoulder.
"Do not eat at the Prince's table," the Seer said, "though he sets it with your hungers."
Then there was only beesong and moonlight and the press of moss underfoot, and Rory's own ragged footprints leading back toward two stone oaks and a world that suddenly felt very far away and very thin.