AI The deer noticed them first.
Rory caught the movement out of the corner of her eye as she cut across the damp grass of Richmond Park, a flick of ears above the bracken, then stillness. Dusk had turned the sky the color of wet slate and the city hum had thinned to a distant wash of traffic. Her trainers sank a little with every step. September rain had left the ground soft.
"This is a stupid idea," she said, mostly to hear her own voice.
Beside her, the shadow walking upright said nothing at first. Nyx kept pace without quite touching the ground, tall enough that Rory had to tip her chin up to meet that faint violet glare where eyes should have been. When they spoke, it came low and sideways, like wind under a door.
"You are the one who knocked."
"I knocked on a bar door, not—" Rory shoved her hands deeper into her jacket pockets and glanced at the crumpled screenshot on her phone. Hand-drawn circle. Coordinates that didn't show up on any map. Bring the shadow, the girl with the silver hair had told Eva, and the girl who ran. "This isn't even a path anymore."
It wasn't. The oaks ahead had closed ranks. They were old, bark black with wet, roots bulging out of the earth like knuckles. And between two of the largest, something stood that Rory had mistaken for trees until she was almost on top of them.
Stones. Or trees trying to be stones. Two pillars of ancient oak, grown and weathered into smooth, upright slabs, lichen pale on their flanks. The space between them was narrow enough to slip through sideways.
Rory stopped. Her breath fogged. The pendant under her shirt lay cool and dull against her sternum, no bigger than her thumbnail on its silver chain, its deep crimson heart holding only the faintest inner glow. No warmth in it. That was good. Warmth meant something else, something she did not want to think about with night coming on.
Nyx had gone still. Their outline thinned at the edges, unraveling a little into the gloom , then pulled back together, solid again. Six foot two of night with a person-shape poured into it.
"Here," they whispered.
"What, between the—" Rory reached out . Her left wrist ached where the small crescent scar pulled tight in the cold. "They're just trees."
"Look again."
She did. She let her eyes go a little unfocused the way she did when she was tired after a delivery shift, and for half a second she saw it. Not with her eyes, exactly. A wrongness in the air between the oaks, a heat-haze ripple where there should have been only evening chill . It vanished when she tried to stare straight at it.
"Oh," she said. "Oh, that's not normal."
"It is a thinning," Nyx said. "Step through quickly . Do not hold your breath."
"Great advice. Very reassuring."
Rory turned sideways and edged between the oak pillars. Bark scraped her jacket. Cold kissed the back of her neck, then the nape, then her whole scalp, as if she had walked through a curtain of spider silk . Sound dropped out from under her.
On the other side she stumbled and caught herself on nothing.
The park was gone .
Not gone, exactly. The shape of it remained, the slope of the ground, the smell of wet leaves. But the light had changed. It was too gold for dusk, too clear, slanting sideways through trunks that were taller and straighter than any oak had a right to be. The air tasted of green apples and rainwater and something metallic, like licking a battery. Somewhere far off, a bird called three notes and then repeated them backwards.
"Nyx?" Her voice came back to her too fast, too close.
The shade flowed through the gap after her without touching the wood at all, incorporeal as smoke, then settled back into solidity with a soft rush. Their violet gaze swept the trees.
"Time will misbehave here," they said. "Keep your phone in your pocket. It will lie to you."
Rory laughed, a short sound. "Already does." But she zipped the pocket shut anyway. "Where's the path?"
There was no path. There was a carpet of wildflowers where there should have been mud and dying September grass. Buttercups and violets and tiny white stars she didn't have names for, all open, all blooming at once as if spring and summer had been folded together. When she stepped, the stems sprang back uncrushed. The scent rose thick enough to make her eyes water.
She crouched before she could stop herself. Cool-headed, her father always said, as if it were an accusation. She wasn't feeling cool-headed. She pressed her palm flat near the flowers without touching them. Bees moved among the blossoms, fat and slow, dusted gold down to their legs. One landed on her knuckle. Its wings beat once, twice, and made no sound at all.
"Okay," she breathed. "Okay, that's— did you see that?"
"I hear less than you do," Nyx murmured. They were looking up, head tilted at an angle no human neck would hold for long. "The city is gone."
Rory stood and listened. They were right. No traffic. No planes. No distant siren. Only wind moving high up and water trickling somewhere she couldn't place, and underneath that a low, almost subsonic hum that she felt in her teeth.
Unease crawled up her spine. She fell in beside Nyx as they moved deeper, keeping her steps quiet without knowing why. The light didn't shift as they walked. It stayed that same poured honey gold, sourceless. Her shoulder-length black hair stuck to her cheek with sweat despite the cool air. She pushed it back and wished she'd tied it up.
"How far?" she whispered.
"Distance misbehaves too."
The trees opened without warning.
One moment they were pushing through a tangle of hawthorn that Nyx had to turn sideways to avoid — or rather, turn thin for, letting the thorns pass through the dark of them — and the next the wood stepped back and left them standing at the edge of a clearing.
Rory stopped so fast her trainers skidded in dew.
The clearing was round as a coin. More wildflowers, knee high, rippling though there was no wind down here. In the center a low mound rose, crowned with a single rowan heavy with red berries out of season. Beneath it, a woman sat on a fallen log as if she had been waiting all day, which perhaps she had.
Silver hair to her waist, catching that impossible light and throwing it back. Skin so pale it looked translucent at the temples. When she lifted her face, her eyes were the color of lavender pressed between pages.
Rory's first stupid thought was that she couldn't be more than twenty-five. Her second was that she wasn't twenty-five at all. There was something in the stillness of her, in the way she watched without blinking, that felt old the way the oaks outside had felt old.
"Rory Carter," the woman said. Her voice had a lilt that made the ordinary name sound like a riddle. "And the one who was Aldric. You found the door."
Nyx inclined their tall head. "Seer."
Isolde smiled. She rose in one smooth motion and stepped down from the log into the flowers. Rory stared at the ground behind her before she could help it. Dew silvered every blade, every petal. Where Isolde's bare feet should have left dark prints, there was nothing. Unbroken shine. No footprints at all.
"You're—" Rory started.
"Exiled, yes. Riddling, yes. Unable to lie, though I may lead you in circles until you beg for a straight line." Isolde tilted her head, silver hair sliding over one shoulder. "You brought the cold iron of the city in your pocket and a warm stone at your throat that sleeps because this is not its door. Good. That means you listened, at least a little."
Rory's hand went instinctively to the pendant. Still cool. Still quiet. "Eva said you could— she said you see things. About—" She glanced at Nyx. "About doors that shouldn't open."
"All doors open," Isolde said. "The question the hinge asks is, will you pay the draft?" She moved closer, and the air around her smelled of rain on hot stone. Up close her agelessness was more pronounced, fine lines at the corners of her eyes that could have been laughter or centuries. "You walk with a shadow to ask about shadow places. The amber sky. The feasting hill. You feel it pulling."
Rory frowned. "I didn't say anything about—"
"You didn't need to." Isolde reached into the folds of her grey shawl and drew something out. "When the hungry prince sets his table, even the polite starve. Take this, girl who ran. A gift is not a prophecy, so you may accept it without debt."
It was a dagger. Slender as a leaf, the blade tapering to a soft point like something grown rather than forged. The metal was a pale, moonlit silver that seemed to hold light even in the gold gloom of the grove . Frost curled off it. Rory could feel the cold coming off it from a foot away.
She hesitated. "I can't—"
"You can." Isolde turned the hilt toward her. "Moonsilver bites what iron cannot. Wards. Veils. The flesh of those who have eaten too well in Hel. It will be cold always. Do not sheath it warm."
Rory took it. The cold bit her palm instantly, a clean, aching cold that traveled up to her wrist and made the old crescent scar throb . The dagger was lighter than it looked, perfectly balanced. In the strange light, it gave off the faintest luminescence, like moonlight caught under water.
"Why give me this?" she asked quietly.
Isolde's pale eyes flicked to Nyx, then back. "Because when the shimmer tears, the Wardens watch the tear and not the hands that slip through. Because you think quickly and sideways, Rory Carter, and sideways is the only way through what comes." She smiled again, sadder this time. "And because the grove likes you. Look."
Rory looked down. Where she stood, the wildflowers had leaned toward her trainers, just slightly , petals turned up like faces. Behind her, her own prints showed dark in the dew, two clear trails. Beside them, Nyx's passage had left a smudged, frost-touched line that faded even as she watched. And around Isolde — nothing.
The hum in her teeth deepened. Somewhere beyond the trees, water laughed over stones. The rowan berries glowed redder than any natural red. Wonder rose in her so sharp it felt like fear, or fear so sharp it felt like wonder .
She tightened her grip on the cold hilt to anchor herself.
"How long have we been here?" she asked.
Isolde laughed, and the sound scattered the silent bees up into the gold.
"Exactly as long as you needed," she said.