AI The grove was smaller than it should have been.
Aurora Carter knew the shape of Richmond Park well enough by now to trust her feet more than the map on her phone, and still she had walked past the last proper path twice before she found the break in the trees. The night had a damp, woollen quality to it, the kind that clung to her coat and made every breath feel stolen. Beyond the dark trunks, the park stretched in flattened shades of black and silver, but here the air changed. It went still in a way that felt deliberate. The hairs at the back of her neck lifted before she even saw the standing stones.
They rose out of the earth like old teeth.
Not stone, exactly. Ancient oak, if the codex in her head was right, though calling them oak did nothing to make them less wrong. The trunks had been stripped smooth by weather and age until they resembled the bleached ribs of some buried animal. Moss patched their bases in soft green velvet . Between them, the clearing opened into a pocket of moonlit grass and wildflowers that should not have been blooming in the dead of night in the middle of London, in November, under a sky like soot.
Rory stopped at the edge of the grove and listened.
No traffic. No distant dog barking. No rustle of cyclists on the path, no shouts from late runners, no hum of the city pressed beyond the park walls. Just the faint hiss of wind through leaves somewhere high above her and the soft, almost intimate sound of water dripping from one branch to another.
She touched the pendant through her sweater.
Warm.
Not hot, not yet, but warm enough to feel alive against her sternum . The silver chain lay cold on her skin, the little crimson stone nestled at the hollow of her throat like a hidden ember. She had not planned to come here alone, not really . She’d told herself she was checking a place, that she would stand at the edge, confirm the pulse , and leave. Easy. Efficient. One quick visit to a pocket of the world where time behaved badly and the air tasted faintly of things she could not name, and then back to the flat above Silas’ bar, back to the safety of lock and bolt and a mug of tea she would forget to finish.
But the pendant had started warming the moment she crossed Richmond Park’s inner paths, and now it throbbed in a slow, patient rhythm that matched the pressure behind her eyes.
The reason she was here was simple enough to say and hard to believe.
A portal.
A Hel portal, if the old stories were to be trusted, though Rory had long ago learned not to trust old stories just because they were old. Still, the Heartstone Pendant only behaved this way near portals, pulsing with a heat that felt almost like recognition. And someone had given it to her without a name, without a note, without any kind of explanation at all. Unknown benefactor. As if that was a normal thing to have happen to you. As if anonymous gifts were harmless. As if the world had not already taught her what unknown men usually wanted.
She drew in a slow breath and stepped into the grove.
The flowers bent under her boots with a wet whisper . Bluebells, she thought at first, but the petals were the wrong shape, the wrong colour in the moonlight. Pale things with white mouths, clustered thickly along the base of the stones. They gave off a faint scent, sweet and musky, almost overripe, and when she inhaled too deeply it made her feel , absurdly, as if she had forgotten something important.
Rory kept her shoulders loose and her face blank, the same expression she used when a delivery customer was rude or a road went missing on her GPS. Calm was habit. Calm was useful. Calm was armour.
The grove answered with a silence so complete it seemed to press against her skin.
She moved farther in, circling the perimeter first. The earth underfoot felt springy, almost insulated, as though there was more root than soil beneath it. Her torchlight was off; she didn’t want to announce herself, and besides, the moon was bright enough to pick out the lines of the standing stones and the silver thread of the streamlet cutting through the far side of the clearing. Her bright blue eyes adjusted quickly . She checked the trees, the shadow between them, the low shelf of branches. Nothing.
Then, as she turned, she caught movement at the edge of her vision.
A figure between two stones.
Her head snapped that way , and the space was empty.
Rory went still.
The pendant gave one small, unmistakable pulse against her skin.
“Right,” she murmured under her breath, because the alternative was standing there in silence like prey. “Fine.”
The sound of her own voice startled her more than it should have. It didn’t echo , not exactly, but it seemed to linger, trapped in the grove with nowhere to go . She shifted her weight and heard the whisper of her sleeve, the tiny crack of a twig under her heel. The clearing felt smaller now, as if the stones had taken a step inward while she wasn’t looking .
She forced herself to continue.
At the center of the grove, a patch of grass grew in a rough circle around a shallow dip in the earth. The flowers here were denser, white and blue and a deep violet that nearly vanished in the dark. Rory knelt and reached out without touching. The air above the dip felt oddly charged , like the moment before a thunderclap, but cooler. Not electric . Something else.
The pendant had grown warmer. A lot warmer.
Her hand hovered over the ground. She could feel it now, a faint vibration through her fingertips, not from the earth itself but from beneath it, as if something were beating far below with a slow, impossible heart.
Rory swallowed.
“Hello?” she said, and immediately regretted it.
The word was swallowed whole.
No answer came, but something did change. The leaves in the trees beyond the grove shifted all at once, though there was no wind. Every stem of wildflower bent in the same direction, toward her. Not enough to be obvious if she hadn’t been staring. Enough to make the skin along her arms prickle.
She stood up too quickly and nearly lost her balance.
The feeling hit then, sudden and cold: she was not alone.
It was not the ordinary awareness of another hiker passing nearby, not the simple logic of a hidden watcher. It was deeper than that, a certainty that threaded itself under her ribs and tightened there. The grove held attention. Something in it had noticed her.
Rory turned in a slow circle. Her breath came shallow now, careful. The standing stones loomed around her, each one a dark vertical mass against the moonlit grass. For one ridiculous second she thought of the old men who liked to stand outside the delivery van and ask if she was lost , as if a woman alone at night was always a story beginning in peril . She almost laughed at the comparison, but the sound died before it reached her mouth.
Because one of the stones was different.
She knew it had not been there a moment ago.
On the far side of the clearing, half-shadowed under a branch, stood a shape that was too narrow to be one of the oaks and too straight to be anything natural. It had the suggestion of a person without enough detail to claim it. A notch of darker dark. A tall outline. Shoulders maybe. Head. She could not tell whether it was facing her or away.
Rory did not move.
The figure stayed still.
Her heart knocked once, hard enough to hurt.
She looked away first, just for a fraction of a second, to the path behind her. Empty. When she looked back, the shape was gone .
The absence of it was worse than seeing it.
The pendant throbbed again, and this time the warmth carried a faint sting, a warning pressed through silver and skin. Rory pressed two fingers over it instinctively, as if she could flatten the pulse back down. Her scar, the little crescent on her left wrist, tightened with the movement. She flexed her hand and resisted the urge to rub at it. Don’t fidget. Don’t show fear. She had learned that much the hard way.
A sound came from the trees.
Not a branch breaking. Not a footstep.
A knock.
Three slow taps from wood on wood, measured and polite, from somewhere just beyond the standing stones.
Rory’s mouth went dry.
The grove had gone utterly still. Even the leaves seemed to have forgotten how to tremble. She could hear her own breathing now, the thin scrape of air in and out. The knock came again, closer this time, as if something had moved between the trees while she watched the wrong place.
She backed up a step. Then another.
“Okay,” she whispered, to herself, to the grove, to whatever was listening . “Nope.”
She fumbled for her phone. The screen bloomed blue in her hand, and for one relieved instant she saw the battery icon, the time, her own pale face reflected in the glass. Then the signal vanished. Not weak. Gone. As if the world had been cut away around the clearing. A smear of static crawled across the display and disappeared.
Her stomach tightened.
Another sound, closer than the knock: the scrape of something dragging across bark.
She lifted her head.
There was nothing between the trees.
Yet the feeling of being watched intensified until it seemed to occupy the air itself, dense and wet and intimate as breath on the back of her neck. Her skin had gone cold under her coat. She could smell the flowers now too strongly, too sweet, with a rotten undertone she had not noticed before. The scent reminded her of fruit left too long in a bowl, bruised and beginning to collapse from within.
Rory took one careful step toward the edge of the grove.
The earth under her boot gave a soft, yielding creak.
She froze.
Not because of the sound, though it was strange enough. Because something had answered beneath her foot. A minute shift, like a muscle tightening underground.
Then, very distinctly, from directly behind her, a voice said her name.
“Aurora.”
Her entire body locked.
It was a man’s voice, low and near, with the faintest catch in it, as if it had travelled a long way to reach her. Familiar in the shape of the vowels, unfamiliar in everything else. She did not turn. Could not. The pendant had turned hot against her chest, the warmth sudden and searing , and she knew before she moved that if she looked back she would see something she could not unsee.
“Aurora,” the voice said again, softer now, almost patient.
Her pulse roared in her ears.
No one here should know her full name. Not here. Not in a place she had only begun to understand, not in a grove hidden in Richmond Park with ancient oak stones and impossible flowers and air bent thin as a held breath.
She swallowed and spoke without turning. “Who are you?”
Silence.
The night seemed to lean closer.
Then the voice answered from somewhere else entirely, to her left, near the nearest stone. “You came.”
Rory’s fingers tightened around the phone until the plastic creaked.
That was worse. That was much worse.
The voice had not just moved. It had been in two places at once, or perhaps in none. Her mind tried to arrange it into something sensible and failed. She forced herself to look .
Nothing stood beside the stone. But there was a smear of darker shadow at its base, a shape the moonlight refused to touch. A person’s outline, collapsed low to the ground as if crouching . No, not crouching. Waiting.
Her breath caught.
The pendant pulsed hard enough to sting her skin, and beneath that heat she felt another sensation, a tiny tug, as if something invisible had hooked itself to the crimson stone and was pulling , gently , insistently, from the other side of the grove.
A path.
Her instincts screamed at her to run, but Rory knew enough to hate blind panic. Panic got you hurt. Panic made you miss the thing at the edge of the room, the hand under the bed, the second set of eyes in a dark window. So she did the opposite. She made herself breathe. She made herself look . She counted the stones. She noted the distance to the trees. She fixed the shape of the clearing in her head.
The figure in the shadow did not move.
Then, slowly , with obscene patience, it lifted one hand.
Not in a wave.
In invitation.
The gesture was almost casual. Almost kind.
Rory felt her stomach turn over. Her thoughts scattered, then slammed back together around one clear idea: whatever was here had been waiting for her longer than she had been here for it.
The realization landed cold and heavy in her chest.
She should leave now. Immediately. The sensible part of her, the part that had survived Evan and the mess she’d fled and all the other smaller cruelties life liked to stack up on one exhausted woman’s shoulders, knew that much . Leave. Get out of the grove. Do not answer voices in the dark. Do not follow things that know your name.
But the pendant was still warm, and not just warm now. It was pulling .
Rory glanced down despite herself.
The crimson stone burned faintly in the dark, a tiny heart of red light against her sweater.
And on the silver chain, just below her fingers, there was moisture.
She stared.
A bead of something clear had formed where none should have been, clinging to the metal and trembling as if it had just been breathed onto. It did not fall. It hung there, quivering, while the grove around her held its breath.
Then the bead slid upward, against gravity, toward the pendant.
Rory’s scalp prickled. Her head jerked up.
The figure by the stone was gone again.
But now she could hear footsteps .
Not from in front of her, not behind. From all around. Soft, deliberate steps on wet grass, pacing the clearing in a widening circle. Slow enough to be certain she heard them. Slow enough to let her imagine the shape of whoever made them.
She backed toward the trees, eyes sweeping wildly from one shadow to the next.
A branch bent overhead with a long, wet creak.
Something moved just beyond the reach of moonlight.
Not a face. Not a body.
Only the sense of one leaning near the boundary, interested now, and very , very close.
Rory’s breath came sharp and thin. Her hand went to the pendant again, covering it as if she could hide the glow from whatever wanted it. The warmth surged under her palm, bright and living.
Then, from the edge of the grove, from the path she had used to come in, a voice called out in perfect imitation of her own.
“Rory?”
She stopped breathing.
The voice was hers. Same pitch, same rough edge, same small flattening at the end when she was tired or afraid. It came from the dark outside the stones, from where the path to the park should have been.
“Rory,” it said again, almost gently . “Come here.”
Her mouth opened, but no sound came.
Because now, in the center of the clearing, another voice answered from right beside her ear.
“Don’t.”
Rory whirled.
The grove erupted into motion. The flowers bowed violently. The shadows between the stones surged like water. Something tall and thin crossed the clearing too fast for her mind to shape it, and every instinct she possessed kicked into one hard, brutal command.
Run.
She did.