AI The first thing Rory noticed was the silence .
Not true silence . Richmond Park had never really been silent, not with distant traffic breathing at the edges of the trees, not with crows quarrelling overhead and winter wind worrying the branches. But this was different. The moment she stepped between the ancient oak standing stones, the ordinary sounds of London seemed to fall away as if someone had pressed a palm over the city’s mouth.
She stopped with one boot half on dead leaves and half on nothing she could name, her breath catching in her throat.
Ahead of her, the clearing opened like a secret held too long. Wildflowers stood in thick, impossible drifts despite the season, their petals glossy with dew and color too vivid to belong to January. White, blue, gold, and a deep red that made Rory think of the Heartstone Pendant tucked beneath her shirt. The pendant gave a faint, answering warmth against her sternum, a private pulse against her skin.
Behind her, someone muttered, “Well. That’s obnoxious.”
Rory didn’t turn. “You chose to come.”
Nyx’s voice came from somewhere just over her shoulder, a whisper that seemed to slide along the bark of the nearest stone. “I chose to be curious. Your tone makes me regret the distinction.”
Rory let out a breath that almost became a laugh. Almost. She kept her eyes on the grove and stepped forward carefully , feeling for hidden roots, traps, anything. The ground looked soft enough to take her weight , but this place had already made a liar of her expectations.
Isolde stood at the edge of the clearing like she had grown from it. Silver hair spilled down her back, waist-length and unbound, catching what little light there was and turning it into something pale and moonlike. She wore no coat despite the cold, no shoes Rory could see, and yet she left no footprints in the damp earth. Pale lavender eyes lifted to Rory with a stillness that made her feel briefly, absurdly, like an insect pinned under glass.
“You brought a shadow,” Isolde said.
Nyx folded out of one patch of darkness and into another beside a thorn-laced bush, their humanoid silhouette barely there and yet somehow taller than Rory remembered, all edges and absence. “I prefer companion, if you’re asking.”
“I did not,” Isolde said.
“Of course not.”
Rory had met Isolde twice before, both times in circumstances too strange to count as introductions. She still hadn’t decided whether the Seer unnerved her more when speaking in riddles or when speaking plainly. There was no telling with her. The woman was all calm and angles and ancient patience.
Rory adjusted the strap of her bag, more habit than need. Inside it, the moonsilver dagger lay wrapped in a cloth, cold enough to chill the leather around it. Isolde’s gift. A weapon of moonlight and old courts, given with the kind of expression that suggested it was either a kindness or a warning. Maybe both.
“Are you certain this is the right place?” Rory asked.
Isolde’s gaze slid past her to the standing stones, then beyond them into the grove. “Certain is a stone in a river. It sits where it is until the water changes its mind.”
“That is not an answer.”
“It is the only honest one.”
Nyx made a low sound that might have been amusement. “I’m beginning to understand why mortals build laws. To keep conversations like this from spreading.”
Rory ignored them and took another step into the grove.
The air changed immediately.
It was warmer inside, not by much, but enough that the cold inside her coat loosened its grip. It smelled of damp moss, crushed stems, and something sweet beneath it all—honey, maybe, or ripening fruit, though nothing in the clearing should have smelled of fruit in winter. The scent did something strange to her memory, tugging at some half-buried place from childhood where an orchard had once stood near her mother’s village and the air had been heavy with apples after rain.
She glanced back at the standing stones. They were old oak, not rock, though they stood upright like monoliths, their surfaces ridged with age and dark with rain. Between them the boundary of the grove shimmered just enough that Rory could see it once she knew to look: a faint distortion in the air, like heat rising from tarmac in August. The Veil. She had no word for how she knew it except that the world beyond those stones looked slightly wrong, as if the lines of the trees had been redrawn by an artist with a steadier hand and less interest in reality.
“Don’t stare too long,” Isolde said softly . “It notices.”
Rory looked away at once. “What notices?”
“The edge.”
That was not reassuring. Nothing about Isolde ever was.
They moved deeper.
The clearing widened instead of narrowing, which should have been impossible. The further Rory walked, the more the grove seemed to unfold around her, as though the space within it had been folded into layers and someone was slowly opening each one. Wildflowers brushed her boots. Their petals were cool and damp, and when she leaned down to glance at one, she saw that the center of the blossom glowed faintly, a pinprick of gold like a firefly caught in wax.
Above them, the canopy did not belong to any park she knew. The trees were tall and pale-barked, their branches threaded with leaves that were silver-green on top and dark violet underneath. Some trunks twisted together in braids before splitting again. Ribbons of light drifted between the limbs, not quite luminescent and not quite solid, as if moonbeams had been taught to float . Every now and then a soft chime sounded overhead.
Rory looked up sharply . “What is that?”
Isolde tilted her head. “The trees remember bells.”
“That doesn’t answer anything either.”
“It answers enough.”
Nyx drifted along the shadowed edge of the pathless clearing, sometimes human-shaped, sometimes thinning into a smear of darkness beneath the branches. “It’s beautiful,” they said, and for once there was no mockery in it. Their voice had gone quieter, almost reverent. “Unsettling, but beautiful.”
Rory couldn’t argue with that. Unsettling was putting it lightly . The place felt alive in a way that made the hairs rise on her arms. Not just alive, but aware . The flowers seemed to lean subtly as she passed. The trees stood with the sort of patience that implied memory. Even the wind felt intentional, circling around her shoulders, touching the silver chain at her throat where the pendant rested.
The Heartstone gave a sudden, sharp pulse of heat.
Rory stopped short. Her hand flew to her chest. “That’s new.”
Isolde was already watching her. “It speaks.”
“It doesn’t usually.”
“Then your path is near.”
Nyx turned toward her, the glow of their violet eyes faint in the shade. “Near what?”
But Isolde had already moved on, gliding barefoot across the moss without a sound, her white hair trailing behind her like poured moonlight. Rory hurried after her before the seer could vanish into the impossible geometry of the grove. The air grew thicker as they traveled, rich with scent and the low hum of something that sat just below hearing. Her skin prickled. She thought, distantly, of the Veil, of the stories she’d once half-read and mostly dismissed, of boundaries between worlds and the people who devoted their lives to keeping them intact.
This place didn’t feel like a tear.
It felt like a seam that had forgotten how to close.
They came upon water without warning.
One moment there had been flowers and roots and trees; the next, the ground dipped away to reveal a pool the color of polished obsidian. It lay perfectly still, reflecting the canopy above with such clarity that Rory could not tell where the real branches ended and their reflection began. She crouched at its edge, careful not to touch the surface.
In the water, the sky was wrong.
Not the sky overhead—that one was a soft grey, almost evening despite the hour—but the reflected sky in the pool. There it was deep indigo, streaked with stars too bright and too near. Rory leaned closer, her breath fogging the surface, and the stars seemed to shift under her gaze, arranging themselves briefly into a pattern she almost recognized.
Then the surface rippled, though nothing had touched it.
Rory jerked back.
A shape moved beneath the water. Long, pale, and elegant, like a fish made of smoke. It turned just beneath the surface, and for a heartbeat Rory thought she saw a face looking up at her from the dark—human enough to startle her, not human enough to name. Then the shape dissolved into threads of silver and was gone .
Nyx crouched beside her, folding inward with a whisper of shadow. “I assume that was supposed to be normal.”
Rory gave the pool a wary look. “If it was, I don’t want to meet the abnormal version.”
Isolde knelt at the opposite bank, and though she did not touch the water, the surface stilled around her as if listening . “It sees only those who are already half away.”
Rory looked at her sharply . “That’s not helpful.”
“It is truthful.”
The pendant at Rory’s throat burned hot enough to make her wince. She reached down and drew it out from beneath her collar. The crimson stone glowed faintly in the dim grove light, its warmth pulsing in steady beats now, stronger and faster than before. It was no larger than a thumbnail, hanging on a silver chain, and yet in her palm it felt suddenly heavy with significance.
Nyx’s attention fixed on it. “That thing hates this place.”
“I know.”
“No, you feel it. I can smell the tension .”
“Can you not say things like that?”
“It’s a gift.”
Isolde’s gaze sharpened. “The stone is close to its hunger.”
Rory looked from the pendant to the seer. “Its hunger?”
But Isolde only rose again, silent as falling snow. “When the red heart warms, beware the mouth in stone.”
Rory stared. “That is either a warning or a threat.”
“It is both,” Isolde said.
Of course it was.
She wanted to press for more, but the pool began to change.
The reflected stars in the dark water faded, replaced by a blur of gold-orange light, as if sunrise had been poured beneath the surface. Rory stepped back instinctively. The light widened, brightened, and then the air itself seemed to part with a soft, liquid sigh. A scent like roasted meat and baked bread rolled out across the water, so rich and immediate that her stomach clenched with sudden hunger.
Nyx went very still.
Rory felt it too: a pressure against her skin, not pain exactly, but the uncanny sense of standing at the edge of a door about to open.
The pendant blazed hot in her hand.
She snatched her palm back with a hiss. “That’s definitely not good.”
“No,” Isolde murmured. “But it is near.”
The water shuddered. Ripples spread in concentric rings, and in the center of the pool a circle of amber light rose like a lantern submerged in ink. Rory’s pulse kicked hard. For one absurd moment the light reminded her of a kitchen fire, of warmth and spice and a place where something edible was always being made. Then the circle widened and the scent changed—still rich, but threaded now with sulfur and iron and something cloyingly sweet beneath it.
Hel.
She did not know how she knew. She only knew the warmth of the pendant had sharpened into a warning, a living thing against her skin.
The reflection in the water broke apart.
For a second she saw through it—not down into the pool, but somewhere else entirely . A world with an amber sky stretched over rows of vineyards and orchards heavy with fruit. Terraces of stone. Tables laid with impossible feasts. Smoke rising from braziers. Figures moving in the distance, too far and too blurred to make out. The impression was so vivid she almost expected the scent of wine to hit her next.
Then the vision snapped away.
Rory stumbled, caught herself on one hand in the moss, and looked up sharply . “Did you—”
“Yes,” Isolde said.
Nyx’s voice had gone thin as paper. “That was not a door. That was an invitation.”
The pool calmed, but not enough to be comforting . Rory pushed herself upright, keeping her eyes on the dark surface. Her heart hammered against her ribs. Beneath her fear, curiosity flared bright and dangerous. A doorway to somewhere else. Somewhere real. Somewhere the pendant recognized.
She wrapped her fingers around the stone until its heat bit into her skin. “How deep does this go?”
Isolde’s pale eyes softened, and for the first time Rory thought she saw something like pity in them . “Deeper than you mean to walk.”
“That’s not helping,” Rory said again, though quieter this time.
“No,” Isolde agreed. “It is preparing.”
A breeze moved through the grove, and every flower in the clearing bent in the same direction. The trees chimed softly overhead. Somewhere in the distance, beyond the pool and beyond the folds of the green, something answered with a low, resonant sound that might have been a horn or a throat clearing in a language too old for speech.
Nyx straightened, their shadow-body sharpening, edges defined by a darkness that did not match the dusk. “We’re not alone.”
Rory’s hand slipped inside her bag and closed around the wrapped hilt of the Fae-forged blade. The moonsilver was cold enough to sting even through the cloth. She drew it partway free, just enough to see the slender leaf-shape catch the grove’s dim light with a pale, clean gleam.
The sound came again, closer now.
Not threatening. Not quite.
But in a place like this, Rory had learned that the difference between threat and invitation was sometimes only a matter of taste.
She rose to her feet, blade in hand, pendant hot against her chest, and looked into the trees where the shadows had begun to gather in a way they had not before. The grove watched back. The pool waited. Isolde stood serene as a statue carved from moonlight, and Nyx hovered at the edge of sight like a thought she wasn’t certain she wanted to have.
Rory swallowed and tightened her grip on the dagger.
Whatever lived deeper in the grove knew they had arrived. And something in her, something old and stubborn and too curious for its own good, leaned toward the dark and asked for one more step.