AI The standing stones did not look like much from the outside. A ring of ancient oaks hunched together in the late afternoon gray, bark blackened by rain, roots buckling through wet earth. Richmond Park stretched broad and ordinary behind them—brown grass, distant deer, the thin hiss of traffic carried on the wind. If Rory squinted, she could almost convince herself Eva had been right to laugh the first time she mentioned a hidden grove and an exiled seer. Very Blair Witch, Eva had said around a mouthful of chips. Very likely to end with tetanus.
Then Nyx slid out of the shadow cast by the nearest stone, and the air changed.
It was subtle at first. The world tightened, as if someone had drawn a thread through the center of it and pulled. The damp smell of London winter thinned. Sound dulled. Even the cold on Rory’s cheeks felt less like weather and more like a hand testing her, curious and impersonal.
“You still wish to go in?” Nyx asked.
Their voice never seemed to come from where they stood. It moved around her, a whisper wandering the wind. In the weak daylight their shape held, roughly human, taller than her by half a foot at least, edges always shifting. Violet eyes glimmered from within the darkness where a face should have been.
Rory touched the pendant beneath her jumper without thinking. The deep crimson stone was warm against her skin, a steady pulse that did not belong to her own body.
“If I say no,” she said, “will that save us the trip?”
“Not at all.”
“Then yes.”
Nyx turned their head toward the stones. “She is watching.”
Rory followed their gaze and saw Isolde Varga standing between two oaks as though she had been there all along. She had a way of arriving that made memory slippery. One second there was only tree and shadow and the next the seer stood in the gap, silver hair falling to her waist in a pale river, lavender eyes fixed on Rory with an unnerving softness. The ground beneath her was churned by deer hooves and soaked leaves, but no mark showed where she had crossed it.
“You come with a storm under your skin,” Isolde said.
Rory folded her arms. “Hello to you too.”
The corner of Isolde’s mouth curved. “And a tongue sharpened by fear. Better than one dulled by trust.”
Rory would have liked straightforward instructions just once in her life. A map. A list. A sign saying dangerous this way, salvation that way. Instead she had a half-Fae oracle who spoke like she was translating a dream and a sentient shadow who only answered direct questions when the moon was in a charitable mood.
She drew a breath and faced the stones. Up close, the ring did not seem arranged so much as grown. Oak trunks had fused around slabs of rock furred with moss the color of bruises. Tiny white flowers bloomed out of season at their bases, bright as dropped stars. There was a shimmer in the air between them, not visible exactly—more the sense of heat over tarmac, except the day was cold enough to bite.
“The Veil,” Rory murmured.
“Thin here,” said Isolde. “Not torn. Invited.”
That was somehow less comforting .
Rory tucked a strand of black hair behind her ear and stepped closer. The crescent scar on her left wrist caught on the cuff of her coat, a pale flash against skin. Her stomach gave a hard nervous flip. She thought of Cardiff rain on the windows of her parents’ house, of legal textbooks stacked untouched on a desk, of Evan’s hand braced beside her head against a wall. Then of London, grease-slick takeaway bags, the narrow flat above Silas’s bar, the first time she’d seen something impossible and understood the world had lied to her by omission.
“Stay close,” Nyx said.
“Are you planning to do anything helpful if this goes wrong?”
“I am exceptionally helpful when things go wrong.”
“Encouraging.”
She stepped through.
The boundary felt like walking into cold silk . It passed over her face, slid through her chest, and for one disorienting heartbeat she could feel every shadow in the grove at once—the dark under roots, the gloom folded beneath leaves, the long dim place under the earth where sleeping things dreamed in sap and stone. Then she stumbled forward and the world remade itself around her.
The first thing she noticed was the light.
It was not sunlight as she knew it. No single source, no clean angle. The entire clearing glowed as if dawn and moonrise had agreed to share custody. The air held a pearly radiance that made every edge too clear and too soft at once. Wildflowers covered the ground in drifts—blue, gold, crimson, white—species she knew and species she did not, all blooming together in fragrant defiance of season. Their scent layered sweet over sharp, honey over green things crushed underfoot, something deeper beneath it like rain on stone.
The second thing was the silence .
Not true silence . The grove breathed. Leaves whispered though the branches overhead barely stirred. Water rang somewhere ahead, a silver musical sound. Tiny wings buzzed close to her ear and were gone . But none of it behaved like ordinary noise. Each sound seemed chosen, placed, part of a pattern just beyond understanding.
Rory turned slowly , taking it in. The standing stones still marked the edge of the clearing behind them, though from this side they looked taller, their surfaces etched with slender lines that moved when she stared too long. Beyond them was no sign of the park. Only mist and the dark suggestion of trees folded into impossible distance.
“Well,” she said. “That’s not normal.”
“An astute observation,” said Nyx.
They had come through behind her, their body less solid here, smoke-dark edges dissolving and reforming in the luminous air. Isolde entered last without any visible transition, simply one place and then another, silver hair catching the strange light until she seemed lit from within .
Rory took a cautious step. The grass felt springy under her boots, almost warm. She crouched beside a cluster of foxglove-like flowers whose bells were translucent as blown glass. Inside each bloom, a pinprick of pale gold drifted lazily , like a firefly trapped in amber.
“Don’t touch those,” Isolde said.
Rory snatched her hand back. “Would’ve been useful before I reached for them.”
“They drink memories from the fingers.”
Rory stared. “Right.”
A smile touched Nyx’s whisper . “You may keep that one in mind if you tire of your past.”
“No, thanks. I’ve paid too much for my bad decisions to let a flower eat them for free.”
They moved deeper into the grove by no path Rory could name. The flowers parted where Isolde walked, bending without breaking. More than once Rory looked down to find she had crossed mud or soft moss and left no clear track herself, as though the place disliked being marked. The air grew warmer in pockets, cooler in others. Time felt odd on her skin. She could not have said whether they’d been inside five minutes or fifty.
She noticed details in bursts. A branch overhead was strung with beads of dew that shone different colors depending on the angle of her gaze. A stand of ferns farther on had silver undersides that flashed like fish scales. Somewhere to the left, in the thicket, something laughed in a high childish voice and then scuttled away too quickly to see.
Rory kept one hand near the hilt at her side. The Fae-forged blade sat concealed beneath her coat, moonsilver cold even through leather. Isolde had given it to her with the serene expression of someone handing over an umbrella, as though a dagger that could cut magical wards and gut a demon were an everyday necessity. In Rory’s life, increasingly, it was.
They came upon the water by surprise. The trees opened around a narrow stream no wider than a lane, flowing over black stones so polished they reflected the pale sky. Yet the water itself was dark—not muddy, not opaque, but deep as ink while still somehow clear . She could see pebbles on the bottom, each one luminous as a pearl in the shadowy current.
Rory knelt at the bank. Cold rose from it in a clean breath. Not river-cold. Something older. The stream carried no leaves, no debris, and made no ordinary babble against the stones. It sang in thin bright notes, like glass rims stroked by wet fingers.
“What is it?” she asked.
“A question,” said Isolde.
Rory looked up. “That is not an answer.”
“Many questions are not.”
Nyx drifted closer to the bank but did not touch it. The violet in their eyes dimmed. “Do not drink.”
“Wasn’t planning to.”
“The wise often plan too late.”
Rory peered into the water. Her own reflection stared back, but changed as she watched. For a blink her hair looked longer. Her face older. Then younger, sharp with teenage hurt. Then someone else entirely—same bright blue eyes, same wary set of the mouth, but dressed in dark fabric she did not recognize, a silver circlet at her throat, standing under an amber sky she had seen only in dreams and once, briefly, through a tear in the world.
Dymas.
The image vanished so abruptly she nearly fell forward.
“Did you see that?” she said.
Isolde’s expression gave away nothing. “The stream shows thirst.”
“I’m not thirsty.”
“Everyone is thirsty.”
Rory stood before the bank could offer her another answer she did not want. Her heartbeat had gone quick and unpleasant. She rubbed her thumb over the scar on her wrist, grounding herself in its familiar ridge.
As they walked on, the grove changed again. The flowers thinned. The trees grew older, trunks white as bone under curling bark. Their branches arched overhead in a high woven canopy that should have blocked the light, yet the glow only deepened, green and silver now, as if they moved beneath the sea. Long threads of moss hung down and stirred against Rory’s shoulders with a touch too deliberate to be wind.
She caught whispers then—not from Nyx, not from Isolde. Many voices, very faint. They did not speak English or Welsh or anything she knew. The sounds brushed the edge of understanding and slid away. Once she thought she heard her own name, spoken in her mother’s voice.
She stopped.
Nyx was beside her instantly, shadow collecting around their limbs. “What is it?”
“There’s something here.”
“There is much here.”
“Something listening.”
At that, Isolde looked back over her shoulder. The seer’s pale hair moved as if underwater. “The grove has ears where Earth has roots. It listens because you are new.”
That did not help at all.
Rory forced herself onward. Wonder and unease had begun to braid together so tightly she could no longer tell one from the other. Every beautiful thing carried teeth in this place. Every threat arrived in silk .
They entered a broader clearing ringed by pale birches. In its center stood a tree unlike the rest. Its trunk was wide enough that five people linking hands might not have encircled it. The bark shone with a muted silver sheen, and its leaves, though winter ruled the world outside, were lush and green on one side, burnished gold on the other. They turned slowly though the air was still, flashing season against season.
At the roots lay objects half-swallowed by moss: a cracked porcelain mask, a rusted key, a child’s red ribbon faded almost white, antlers twined with bells gone verdigris-green. Offerings, maybe. Or losses.
Rory stepped nearer despite herself. The pendant at her throat flared warm—warmer than before, a sudden pulse against her sternum.
Nyx felt it too. Their head turned sharply . “Interesting.”
Rory pulled the Heartstone free from beneath her jumper. The crimson gem glowed with a faint inner ember, its silver chain cold against her fingers. The warmth spread into her palm in rhythmic beats, not frantic, but insistent .
“It only does this near a portal,” she said quietly.
The words landed heavily in the clearing.
Isolde did not seem surprised. “Doors enjoy thresholds. They recognize kin.”
Rory looked around the roots of the silver tree, at the moss, the offerings, the dim hollows between the gnarled wood. Nothing obvious. No rift splitting the air. No shimmering tear. But the pendant’s pulse strengthened when she moved to the right, then faded when she stepped back.
“Here,” she said.
She crouched, brushing aside a curtain of fine fern. Underneath, set between two roots, was a dark oval no larger than a hand mirror. Not a hole exactly. A patch of absence. It drank the light around it without reflecting any back. Looking at it made her eyes ache, as though depth and distance had surrendered all meaning there.
A portal seed, maybe. Or the mouth of one asleep.
Nyx sank lower, becoming more shadow than form. “That is old.”
“How old?” Rory asked.
“Older than your city. Younger than your moon.”
“Again, not useful.”
Isolde knelt opposite her with impossible grace. The pale lavender of her eyes sharpened. “A road once walked, then forgotten. Forgotten roads are dangerous. They hunger to be remembered.”
Rory held the pendant over the dark oval. The Heartstone burned hot enough now to sting. The absence below it quivered . Just once. Like a breath drawn in.
She jerked her hand back.
The grove answered.
All at once the whispers in the trees ceased. The silver leaves overhead turned their green and gold faces upward and went still. The stream’s music in the distance cut off in a single silenced note. Even the luminous air seemed to tighten around them.
Rory rose too quickly , hand already on the hilt of the Fae blade. The dagger came free in a clean metallic sigh, its leaf-shaped edge pale and cold, faintly luminous though no moon shone above.
Something moved beyond the birches.
Not seen, exactly. Registered. A pressure passing through the undergrowth, circling, testing. The pendant throbbed against her palm like a second heart.
Nyx unfolded to their full height, shadows pouring from their body in long strips across the roots. Their violet eyes brightened, the only hard points of color in the dim silver clearing.
“We are no longer alone,” they whispered.
Rory’s mouth had gone dry. “You couldn’t have mentioned this place came with company?”
“This place always has company.”
The pressure came again, closer. Birch trunks shivered. Bells tangled in the antlers at the tree’s roots gave a faint accidental chime.
Isolde stood, serene as frost. “Do not run,” she said.
“That was absolutely one of my options.”
“Then choose better.”
Rory tightened her grip on the dagger and forced herself to breathe. Fear sharpened the world. She could smell the clean metallic tang of the moonsilver blade, the sweet rot under the moss, the far-off spice of flowers still blooming somewhere beyond sight. She could hear her own pulse , the tiny dry scrape of bark shifting, the almost-sound of something stepping where no foot should land.
Then, through the birches, she saw eyes.
Dozens of them.
They hovered at different heights in the gloom , not hostile exactly, not friendly either. Colors flashed and vanished—blue, amber, white, green. The shape behind them refused to settle. Antlers one moment, wings the next, the lean outline of hounds, then children, then things made of leaf and moonlight and old bark. Watching. Curious.
Fae.
Rory held very still.
One of the eyes blinked and drifted forward until a figure peeled itself from the silvered dark: small and slight, no taller than a child of ten, with skin the color of chestnut bark and hair full of white blossoms. Its face was narrow, lovely, and disturbingly ageless. When it smiled, its teeth were tiny and pointed.
It looked not at Isolde, nor at Nyx, but at Rory and the crimson stone in her hand.
“Well,” it said in a voice bright as snapped twigs, “the lost road remembers her.”
The words settled over the clearing like a dropped knife. Wonder remained, because how could it not in a place like this? But beneath it, cold and certain, unease finally bared its teeth.