AI Rory pushed through the last curtain of bracken and stopped with one boot half lifted, listening.
The grove held its breath.
Moonlight pooled over the grass in silvery sheets, washed across wildflowers that had no business blooming in the dead of night, and caught on the ancient oak standing stones that ringed the clearing like old teeth. The trees beyond them stood close and dark, their branches tangled overhead so the sky showed in narrow strips. A nightjar called somewhere out in Richmond Park, sharp and thin. Then nothing.
Her fingers tightened around the strap of her bag. The silver chain of the Heartstone Pendant lay cold against her throat, the crimson gem tucked beneath the collar of her coat. She’d touched it on the walk in and felt that small, stubborn pulse of heat, faint as a living thing under skin. Now it rested quiet, as if it had closed one eye.
“Brilliant,” she muttered into the dark .
The word came back to her in a half-second delay, not as an echo exactly, but as a soft repeat from somewhere inside the grove, like the clearing had taken her voice, turned it in its hands, and sent it back with the edges rubbed smooth.
She stared at the nearest standing stone.
The surface looked damp, though no rain had fallen. Pale lichen spread over it in veins. Something like a rune had been carved near the base, but age had softened the lines until they could have been cracks. Her skin prickled.
Rory shifted her weight and glanced over her shoulder toward the path she’d come from. The trees had swallowed it already. She could still see the gap in the bracken where she’d pushed through, but the darkness beyond it had thickened, not quite black, not quite anything she could name .
“Just get the map, check the marker, leave,” she said under her breath .
Eva would have laughed at the way Rory talked to herself in bad situations. Yu-Fei would have told her to stop standing around like a rabbit. Even Silas, behind the bar downstairs, would have looked up from polishing glasses and given her that long, flat stare that meant she was being daft again.
Rory reached into her coat pocket and pulled out the folded scrap of paper she’d copied the notes onto. The ink had blurred in places from sweat and damp, but the shape of the instructions still held.
Halfway between the second and third stone. Where the ground dips. Where the heartbeats go quiet.
She lifted her head.
“Heartbeats go quiet,” she repeated.
The grove didn’t answer.
She moved forward, boots sinking a little into the thick, springy grass. The flowers brushed her ankles, white and blue and a hard, impossible gold under the moon. They smelled sweet, almost sharp, like crushed apples left too long in a bowl. Her torchlight stayed off. She’d learned that much on the walk in: light felt wrong here. It made the shadows gather tighter.
A fox screamed from somewhere deep in the park.
Rory froze, every muscle snapping taut.
The sound came again, but not in the right direction. Too close. Then too far. Then from above her, high in the branches.
She looked up.
Leaves hung still. No movement. No body. No eyes.
“Not helping,” she said, and heard the tremor in her own voice.
She kept walking.
The gap between the second and third stones showed itself as a shallow dip in the earth, just as the notes had said. Nothing about it looked special. No shimmer. No glow. No portal tearing open like the sort of nonsense people wrote stories about when they fancied themselves clever. Just darker grass, a little more flattened than the rest, as if something heavy had pressed there long enough to teach the ground a shape.
Rory crouched.
The pendant under her collar warmed.
She pressed two fingers against it through the fabric, the crimson stone answering with a faint, steady pulse .
“There you are,” she whispered.
The warmth spread across her skin. Not pleasant. Not painful. A warning touch. She eased the pendant out and let it rest in her palm. In the moonlight, the heart-sized gem caught a red gleam from its own centre, thin as a held breath.
“Come on,” she murmured. “Do your thing.”
The Heartstone brightened.
A line of heat shot through her hand. Rory sucked in a breath and stared at the dip in the grass as the pendant tugged, not hard, but with purpose, angling toward the ground . The silver chain tightened around her fingers.
Then the grass ahead stirred.
She jerked her head up.
At the far edge of the clearing, between two oaks, something pale moved behind a tree trunk. Tall. Narrow. Gone before she could shape the sight into anything useful.
Rory stood so fast her knees cracked.
“Hello?”
No answer.
She held still, the pendant pulsing against her palm. The grove had gone quieter than quiet; even the insects had vanished. Not a cricket. Not a wingbeat. Nothing but her own breathing, each inhale loud enough to scrape.
Another movement, this time near the stones behind her.
Rory spun.
The clearing stood empty.
Her mouth went dry.
“Right.” She shoved the pendant back under her coat and turned in a slow circle, forcing herself to count the stones, the trees, the dark spaces between them. “No one’s here. No one’s there. I’m alone.”
A branch snapped.
She looked toward the sound. The nearest tree leaned over the clearing, its bark furrowed and black. Moonlight caught on something pale between the roots. A strip of cloth, maybe. Or a ribbon. She took one step closer, then stopped when the strip lifted.
Not in a wind. It rose with a deliberate, jointless patience.
Rory’s throat tightened.
The pale thing slid back beneath the roots.
She backed away, keeping her eyes fixed on the tree. “Nope.”
Something brushed the back of her neck.
Every nerve in her body fired at once. She lurched forward with a strangled sound and slapped at the air behind her, catching only cold nothing. The grove didn’t move. The flowers stayed still. The silence pressed in so hard it felt like she had gone underwater .
Rory whirled again, breath coming rough.
The standing stones around her looked farther away than they had before.
She blinked. The dip in the grass where she’d stood a moment ago seemed shallow, then deep, then shallow again, like the ground couldn’t settle on its own shape. Her stomach pitched. She took a step, then another, and the flowers underfoot bent in the wrong direction, their stems leaning towards her ankles as she passed.
A whisper brushed the side of her face.
Not words. Breath.
Rory froze so hard her shoulders ached.
“Who’s there?”
The answer came from behind the third standing stone.
A tiny scrape. Fingernails on rock.
Rory backed up until her spine met the bark of the nearest oak. The roughness dug through her coat. She didn’t like having anything at her back. Didn’t like it in alleys, didn’t like it in lifts, didn’t like it now with the dark turning the grove into a mouth.
Another scrape.
Slow. Patient.
Then a voice, soft and close and wrong in the way it slid around the edges of her hearing.
“Rory.”
Her blood chilled .
No one here knew that name .
No one here should.
She shoved herself off the tree. “Show yourself.”
Silence.
The pendant burned against her ribs. She drew it out again. The gem glowed brighter than before, and the light threw a red wash over her hand, the cuff of her sleeve, the crescent scar on her wrist.
The grove seemed to recoil.
Rory saw it. A shiver through the grass. A tightening in the shadows under the stones. She swallowed hard.
“Right,” she whispered, more to herself than anyone else . “You don’t like that.”
The fox screamed again.
This time the sound came from the centre of the clearing.
Rory flinched, then stared.
Something stood where the dip in the ground had been. Not the whole shape of a body. Just a suggestion of height, a narrowing darkness against darkness, as if the moon had forgotten how to touch a particular patch of air. It swayed once, the movement subtle, almost shy.
Her pulse beat in her ears.
The pendant flared.
The shape snapped its head towards her.
No face. No eyes she could make out. Yet she felt its attention hit her like a hand over the mouth.
Rory’s breath hitched.
The thing took one step.
The grass beneath it flattened, but the stems didn’t spring back. They stayed bent, as if pressure had left a memory behind.
Rory swallowed. Her fingers locked around the pendant until the chain bit into her skin. “Don’t come any closer.”
The shape tilted, as if listening .
From somewhere behind the stones, a second sound joined the first. A faint dragging. Not feet. Not quite. Something rough being pulled over stone.
Her chest went tight. She didn’t look away from the thing in the centre. “There’s more than one of you.”
No reply.
The dragging stopped.
Then the voice came again, from the trees this time, low and near her ear without crossing the space between.
“You came for the door.”
Rory’s stomach turned over.
The thing in the grass began to shift, its outline stretching thin, taller, wrong at the shoulders. She caught the impression of a head cocked at a terrible angle, not with curiosity but with listening hunger .
“The marker,” she said, forcing the words out. “I came for the marker.”
The pendant beat once, hard and hot.
A flash of silver moved at the edge of her vision. Rory snapped her gaze left. Nothing. She looked back and the shape in the clearing had taken another step, closer now, not walking so much as arriving in increments.
Her mouth went numb.
“Easy,” she said, though she had no idea who she was speaking to. “I’m not staying.”
The grove answered with a sound like a dozen dry leaves being crushed under a shoe.
Something else shifted behind her.
Rory spun, heart hammering.
Between the standing stones, where no path should have existed, stood a narrow seam of deeper darkness. It wasn’t a hole. It wasn’t a tree shadow. It looked like space had split open and forgotten to heal right. The edges quivered faintly in the moonlight.
The Heartstone throbbed so hard it nearly slipped from her grip.
Rory stared at the seam, then at the shape in the clearing, now nearly upon her and still without a face she could hold in focus. She backed away from both, each step careful, her boots silent in the thick grass.
“You’re not subtle,” she muttered.
The shape lifted one arm.
Rory saw fingers, maybe. Too long. Too many joints. Or maybe she didn’t. The dark kept shifting. Her eyes kept sliding off it.
A child’s laugh rang out from the trees to her right.
Rory jerked that way before she could stop herself.
Nothing there.
Just the oaks, black and still, and the moonlight laying pale bars across the roots.
The laugh came again, farther away now, from the left.
Then from behind her.
Rory spun in a full circle, breath snagging, the pendant blazing red in her fist. “I know what you’re doing.”
The grove went quiet.
Her own voice sounded too loud, too exposed, and the silence that followed felt deliberate, like something had stepped back to let her hear herself panic.
She pressed the pendant against her chest and listened to the hammering beat under her ribs. The warmth of the stone matched it, pulse for pulse , as if it had found a rhythm and latched on.
The seam between the stones widened.
Not much. Enough.
Cold air spilled through, carrying a smell like wet earth and iron and flowers left in a sealed room.
Rory took one breath. Then another.
The shape in the clearing no longer stood where it had. She saw it beside the nearest stone, then behind the far one, then directly in front of her, each sight separated by a blink. Its voice slid out of the dark, and this time it sounded almost pleased.
“Open.”
Rory’s hand shook once. She clenched it still.
“Not until you tell me what you are.”
The thing leaned closer.
The moonlight vanished from the grass between them. For a split second, the clearing seemed to drop away around her, as if she stood alone on a patch of earth suspended over a much larger blackness.
Rory held the pendant up between herself and the dark.
The crimson gem flared, bright enough to stain her fingers red. The thing jerked back, not far, but enough .
Rory felt the answer before she understood it. The pendant had drawn this place open. Or called something to it. Or both.
Her throat tightened around a curse.
A branch cracked overhead.
She looked up.
A pale face stared down from the boughs, half-hidden among the leaves, too still to be human and too close to measure safely. The eyes reflected the Heartstone’s red glow with a wet, animal shine. Rory couldn’t tell if it had been there all along or if it had just climbed into view.
Her breath stopped.
The face smiled without moving its mouth.