AI By the time Aurora found the stones, the park had gone the color of old pewter.
Mist lay low over the grass, snagging around the knees of the deer that watched her pass. The city had fallen away behind her in stages—the traffic first, then the shouts of children, then even the thin mechanical hum that London seemed to wear like a second skin. Out here there was only the wet smell of earth, the black ribs of winter trees, and Nyx sliding at her shoulder like a piece of the evening that had learned how to keep pace.
She almost missed the boundary.
The oaks came first, massive and ancient, their trunks warped into shapes that looked less grown than knotted by hand. Between them stood five stones, each taller than she was, rough with lichen and old enough to feel rude touching. They formed no neat circle. They leaned in toward one another like conspirators. Frost silvered the grass around them, but inside that crooked arrangement wildflowers burned through the cold—bluebells, foxgloves, tiny white stars she didn’t know the names of—fresh and impossible in the dead of winter.
Aurora stopped a few feet short.
“That’s not subtle,” she said.
Beside her, Nyx’s faint violet eyes stirred in the dark of their face. “Fae rarely are, when they wish to be found.”
Their voice never seemed to come from exactly where they stood. It brushed her ear like a draft through a cracked window.
Aurora wrapped her fingers around the Heartstone pendant beneath her jumper. The crimson gem rested warm from her skin, but it gave no answering pulse . No warning. That helped, a little. Hel had a way of announcing itself like a fever. This was something else.
Beautiful, for one thing.
Wrong, for another.
A woman stood between two of the stones as if she had stepped out of the dusk itself.
Aurora had not seen her arrive. One moment the gap was empty. The next, Isolde Varga watched them with pale lavender eyes that seemed too clear for any human face. Her silver hair spilled to her waist without a single strand out of place, though the air had teeth in it. She wore no coat. Bare feet showed beneath the hem of her long green dress, pale against the grass.
There were no footprints behind her.
Aurora noticed that first, and then wished she hadn’t.
“You came with a shadow,” Isolde said.
Nyx inclined their head. “You asked her to.”
Isolde’s mouth tipped, not quite a smile . “I asked the door to open. It chose what walked through.”
Aurora had met difficult people before. Barristers, lecturers, drunk men who thought being opaque made them powerful. Isolde was different. With her, the difficulty did not feel tactical. It felt native, like trying to argue with weather.
“I’m assuming that means we’re not lost,” Aurora said.
“In some worlds, not yet.”
That was as close to welcome as Aurora was going to get. She took a breath, tasted rain and crushed mint and something sweeter beneath it, and stepped between the stones.
The cold vanished.
Not lessened. Not softened. Gone, as cleanly as if she had crossed a threshold into a heated room. The air on the other side was cool enough to raise gooseflesh, but it carried a living warmth under it, damp and green and fragrant. Behind her the park dulled to a smear of gray. Ahead, the grove opened.
She stood still because moving felt inadequate.
The clearing she had seen from outside had only been the first layer. Beyond it the land folded in on itself in ways her eyes refused to sort. Trees rose in impossible species and impossible combinations: birch with bark the color of pearl, ash trees whose leaves shone silver underneath and dark emerald above, thorn bushes heavy with blossoms and black fruit at the same time. Vines climbed through branches and hung lit from within, each pale pod along them glowing like a lantern drowned in milk. Flowers grew everywhere—in moss, in crooks of roots, floating on the surface of streams too narrow to map and too bright to be natural water.
Above, the sky was not the sky she had walked under a second ago. It was still evening, perhaps, but suffused with a blue so deep it edged toward violet, and the light came from no visible sun. Everything gleamed faintly, as though the world had been polished .
Aurora heard a chime and looked down. A stand of foxgloves nearest her had moved though there was no wind, the blossoms striking one another with a thin glassy music.
“That’s new,” she murmured.
“Don’t let them ring your name,” Nyx said.
She glanced at them. Their silhouette looked less solid here. The edge of their shoulders trailed smoke-dark wisps that the air seemed eager to unmake .
“You say that like it’s happened before.”
“It has.”
That shut down the obvious follow-up.
Isolde moved into the grove without disturbing a single stem. Aurora stared at the ground behind her, ridiculous enough to make herself do it. The grass bent for everyone else. Not for Isolde. Not once. She seemed to drift rather than walk, silver hair whispering over her back.
“If you wander,” Isolde said, “the path will keep you. If you listen too closely, the grove will answer. If you answer back, it may decide you belong to it.”
“Comforting,” Aurora said.
“The safest truths seldom are.”
She followed anyway.
The first few steps felt ordinary. The next did not. Distance behaved badly in the grove. A tree she could have sworn stood twenty feet ahead remained twenty feet ahead no matter how far she walked, until a turn of the head revealed it suddenly at her elbow, vast and furrowed , its bark marked with long pale scars that gleamed like moonlight caught in wood grain. A stream crossed their path flowing uphill over black stones, its current carrying petals instead of leaves. Tiny fish, translucent as blown glass, swam against gravity in a slow glitter.
Aurora crouched at the bank before she thought better of it. The water reflected not her face but a sky full of stars .
She jerked back.
Nyx’s shadow pooled beside her. “Do not touch.”
“I wasn’t going to.”
They turned their violet gaze on her, and even without a mouth she could feel the skepticism.
“Fine,” she said. “I was thinking about it.”
“That is often the first step toward calamity.”
She snorted, but quietly. The place made loud sounds seem unwise.
As they went deeper, the grove pressed in and opened out by turns. She saw a fallen trunk roped over with mushrooms that glowed from their gills in soft apricot light. She saw a white hare the size of a dog watching from beneath fern fronds, its ears threaded with living ivy. Once something moved high overhead with the crackle of wings, and a shower of gold dust drifted down through the branches, smelling of honey and cold iron. It settled on Nyx and passed straight through them.
Aurora’s own skin hummed.
Her left wrist itched under her sleeve, the old crescent scar prickling as if it remembered some older weather. She rubbed it absently and nearly walked into a stone half swallowed by moss. Symbols had been carved along its face in shallow, elegant cuts. They shifted when she tried to look at them directly, curling into leaves, then blades, then eyes.
“What does it say?”
Isolde paused without turning. “A warning, once. A welcome, before that. A promise, when it was young.”
“That’s not an answer.”
“It is the only one the stone still recognizes.”
Aurora looked to Nyx. “Do you understand her on purpose, or is it just prolonged exposure?”
“I understand when she wishes me to,” Nyx said. “That is not the same thing.”
Fair enough.
They passed between two enormous yews whose branches had grown together overhead, making an arch ribbed with living wood. The air changed again beneath it. Sound dampened. The foxglove bells went silent. Even Aurora’s breathing seemed to come from farther away.
Then she heard her own name.
Not from ahead. Not from either of her companions. From the left, very softly , in her mother’s voice.
Rory.
She stopped dead.
The undergrowth there was thick with white flowers and narrow black leaves. Nothing moved. Nothing at all.
Nyx’s hand—if it was a hand; in solid form they approximated one—closed cool around her elbow. “Do not look for what calls from the edges.”
Aurora kept her eyes forward by force. Her heartbeat had climbed into her throat. “That wasn’t funny.”
“Few dangerous things are.”
Isolde glanced back then, and for the first time there was something almost like sympathy in her face. “The grove tastes longing. It spits the flavor back.”
Aurora swallowed. “Good to know.”
She did not ask what it had tasted in Nyx. She did not want to know.
The path, if it was a path, narrowed. Roots rose from the ground like the backs of buried beasts. Light gathered ahead in a pale wash. Aurora caught the faint scent of woodsmoke, then roses, then sea salt, each one vanishing before she could place it. Her phone, which she had checked three times out of reflex and received no signal from, had stopped showing any hour she recognized. The digits flickered between numbers as if indecisive.
“How long have we been walking?”
Nyx said, “Here, or elsewhere?”
“Oh, very reassuring.”
“Long enough,” Isolde said, “for one world to loosen its grip and another to test its hold.”
That, annoyingly, did not feel metaphorical.
The trees gave way all at once.
Aurora stepped into a circular clearing and forgot every sarcastic thing she had been lining up.
At its center stood an oak so ancient it seemed less like a tree than a piece of landscape that had taught itself to breathe. Its trunk was broad as a room, its bark plated and ridged, threaded through with veins of pale silver that pulsed faintly in the wood. The branches spread impossibly high, carrying leaves of green, gold, and white all at once, though the season outside was nearly bare. Beneath it lay a pool clear as glass. Stones ringed the water, smooth and dark, each one veined with a shimmer that moved under the surface like trapped starlight.
The whole clearing glowed.
Not brightly. Not enough to hurt. Just enough that every edge seemed touched by another world. Small lights drifted through the air, too purposeful for dust, too slow for insects. When one passed near her face, Aurora saw it was a petal curled around a spark.
Wonder hit first. Then the unease after it, quiet and deep.
Places like this did not care whether humans admired them. They went on being old and strange regardless.
Nyx had gone very still. Their outline sharpened in the silvered light, shadow condensed into something almost regal and almost ruined. Aurora looked at the pool and saw why. It reflected her, the oak, the drifting lights—and next to her a man in black robes with a tired scholar’s face, one hand half lifted as if interrupted mid-spell.
She looked up at Nyx. The image vanished. Only the shade remained.
They had seen it too. She knew it from the way the darkness around their throat tightened.
“Aldric,” Isolde said softly .
Nyx’s answer came after a beat. “That name belongs to bones.”
“And echoes .”
“Echoes lie.”
Isolde inclined her head, accepting the strike. “Often.”
Aurora left it alone. Curiosity could wait. The grove had already made it plain that reaching for the wrong thing carried a price.
Instead she moved toward the pool, slowly , watching where she put her feet. The grass at the edge was thick and cool. Tiny white flowers opened as she passed, their centers bright as pinpricks of frost.
Something rested on the nearest stone.
At first she thought it was a shard of moonlight. Then she saw the hilt.
A dagger lay across the dark rock, slender and leaf-shaped, forged of metal so pale it seemed lit from within . The blade tapered to an elegant, wicked point. Fine lines ran down its center like the veins of a leaf after rain. Even from a foot away she could feel the cold lifting off it.
Aurora looked at Isolde.
The seer’s expression was unreadable , but her eyes had gone very old. “Some gifts are keys. Some are debts with pretty wrappings. Some are simply warnings sharpened into shape.”
“And this one?”
“If I named it only one thing, I would be lying by omission.”
Aurora glanced back at the dagger. She knew, with a certainty that had no sensible source, that it had been left there for her. The knowledge sat in her chest with the same unreasonable weight as fate.
Nyx circled the pool’s edge, wary as a cat near deep water. “Steel from the Courts,” they murmured. “Or near enough.”
“Moonsilver,” Isolde said.
The word settled over the clearing like a bell note.
Aurora crouched. The blade looked delicate; it did not feel delicate. When her fingers closed around the hilt, cold knifed through her palm so sharply she almost dropped it. Then the chill sank deeper and steadied, becoming not pain but clarity . The air around the weapon tightened. The drifting lights near it edged back.
She rose with the dagger in hand.
The balance was perfect . Too perfect . As if it had been measured against her grip long before today.
“It can cut what refuses to open,” Isolde said. “It can wound what believes itself unwoundable. It will ask for courage at inconvenient hours.”
Aurora looked down the shining length of the blade. “That sounds expensive.”
“Bravery always is.”
A laugh escaped her despite herself, brief and a little shaky. The sound seemed to please the grove; somewhere in the branches overhead, a hundred unseen leaves shivered in answer.
Then, from beyond the clearing, something screamed.
It did not sound animal. It did not sound human either. It was too layered for that, too full of broken harmonics, like metal dragged across bone and sung through a choir.
Aurora spun toward the trees, dagger lifting before conscious thought caught up.
The drifting petals winked out.
Nyx unfolded to their full height in a rush of dark. Violet eyes burned brighter. “We are no longer alone.”
Isolde did not move. Only her hair stirred, though there was still no wind. “No,” she said, looking into the deep green beyond the oak. “Now the grove has decided to see who entered it.”
The silence that followed had weight . The branches at the edge of the clearing trembled . Not from breeze. From passage.
Aurora tightened her grip on the moonsilver hilt until her knuckles whitened. Behind her, the pool reflected a sky full of stars that had not yet risen anywhere on Earth. Ahead, something old and curious moved just out of sight between the trees.
Wonder remained. So did fear.
Here, she was learning , they were neighbors.