AI The gates of Richmond Park were already locked when Rory reached them, and the delivery bag on her shoulder was still warm against her ribs.
She stood for a moment with one hand on the cold railings, breathing in damp air and fried garlic, trying to give herself a sensible reason to turn around. The order had come in eleven minutes before the Golden Empress closed. One portion of dan dan noodles. One portion of steamed greens. No address, only a name, Isolde, and a location typed in the notes in patient capitals. THE GROVE. FOLLOW THE STONES PAST THE OAKS. CASH WAITING.
Yu-Fei had frowned at the ticket and told her to leave it. Rory had taken it anyway because the prepaid tip was two hundred pounds, because her rent above Silas' bar was due in four days, and because two hundred pounds for noodles in a park sounded like the sort of stupid rich-person whim London produced without trying.
She climbed the low fence where one of the bars was bent, landed badly in wet leaves, and told herself she would be ten minutes. In and out. No heroics.
Her phone said 11:47.
Beyond the first line of trees, the ordinary sounds of the city fell away too quickly . She could still hear traffic when she passed the gate, a bus sighing somewhere on the road behind her, but by the time the path narrowed between black oaks, all of that had thinned to nothing. Her trainers made the only noise, soft on mud, soft on gravel, and even that seemed muffled, as if the park were listening through cloth.
The Heartstone Pendant knocked lightly against her sternum with each step.
It had been cold all night in the restaurant, the deep crimson stone dull on its silver chain, no larger than her thumbnail. Out here it had begun to warm. Not much. Not enough that she would have noticed if she had not spent three months trying to ignore it. A faint pulse of heat, then another, spaced out and patient as a second heartbeat trying to find her rhythm.
Rory stopped and pressed two fingers to it.
It pulsed against her skin, out of time with her own heart.
She looked up.
The standing stones were ahead of her, where the path should have continued toward the open park. She had not seen them on any map. Seven tall shapes set in a loose ring, their surfaces furred with moss, with massive oaks rising between and behind them. The dark between the trees was not empty dark. It had depth. It had the quality of a doorway left open in a house she thought she knew.
Wildflowers grew at the bases of the stones, pale heads open to a night sky with no moon. They should not have been blooming. It was January, and her breath fogged, and frost had silvered the grass at the edge of the path. Yet the flowers were thick here, white and violet and a bruised yellow, their stems unbent by cold. Their scent reached her as she came closer, sweet and green and faintly rotten underneath, like lilies left too long in water.
Nothing moved. That was the first wrong thing she could name.
There was no wind, but the flowers were nodding .
Not all of them. Not together. One by one, in a slow ripple that started at the far side of the ring and came toward her, each small head dipped and lifted as she approached, as if something low and invisible were passing through them, brushing the stems aside.
Rory tightened her grip on the delivery bag.
"Hello?" Her voice sounded smaller than she wanted. "Golden Empress delivery. For Isolde?"
The word Isolde came back to her from somewhere among the stones. Not an echo . An echo would have started immediately and faded. This came a breath too late, and it came without the lift she had put at the end, as if whoever repeated it had only learned the shape of the name and not that it had been a question.
She did not move.
Somewhere to her left, a twig settled under weight .
She turned her head slowly . Bright phone light caught bark, wet fern, the edge of one stone. Nothing else. Her black hair had come loose from its tie and clung in straight, damp strands to her neck. When she brushed it back, the small crescent scar on her left wrist showed white for a second in the glow.
Her phone still said 11:47.
That steadied her, oddly. A frozen phone was a normal problem. A dead app. Bad signal. She locked it, unlocked it, watched the time hold. She opened the delivery order. The notes had changed.
Or she had misread them in the restaurant. She must have misread them.
FOLLOW THE STONES PAST THE OAKS. DO NOT COUNT THEM TWICE.
Rory read it three times. Cold moved carefully down her back, not a rush, a level descent.
She had not counted them.
She made herself look at the ring again and count under her breath because refusing to only gave the fear more room. Seven stones. Oak, stone, oak, stone, rooted darkness between. Seven.
In the bag, something tapped once against the side of a plastic container.
She went absolutely still, and the tapping stopped. She could smell sesame oil through the lid. Her own stomach turned over, quiet and traitorous, because she had skipped dinner and because normal hunger at a moment like this felt obscene.
Rory set the bag down on the grass just outside the ring.
"I'm leaving this here," she said, louder . "It's paid for. If you're out there, it's yours."
No answer.
When she straightened, there were footprints in the frost between her trainers and the nearest stone.
They had not been there when she crouched. She would have seen them. Bare feet, narrow and too long in the toe, pressed deep enough to darken the grass. They pointed toward her, as if whoever made them had been standing facing her while she looked down, and the last print ended less than a yard from her own feet, with no next step leading away.
Her pendant pulsed , warmer.
Rory did not scream. She had lived with Evan long enough to learn what sounds invited more sound. Instead her mind went clear and fast and mean in the way it did in emergencies, laying facts side by side. No wind. Flowers moving. Time stopped. Footprints without a body. Heat in the stone when Yu-Fei had sworn the delivery address did not exist.
The stone was warm near a portal. The unknown man who had left it for her at the bar, wrapped in brown paper with no note, had smiled when he told Silas it would keep her safe near openings. She had laughed at that because she had needed it to be nonsense.
Something at the corner of her vision leaned out from behind the far oak.
She did not look directly. Looking directly felt like an agreement . In the edge of sight it was only paler than the tree, and still, and the longer she kept it there the more its stillness had intention. A plant would not be holding itself that carefully . An animal would shift its weight . This waited for her eyes the way a person in a dark room waits for a match to burn down.
Her phone buzzed in her hand.
The sudden vibration nearly broke her. On the screen, beneath 11:47, the delivery status had updated itself. DRIVER ARRIVED. Then, while she watched, a second line appeared. CUSTOMER IS APPROACHING.
From among the stones came the sound of wet grass being pressed flat. One step. Then silence .
Rory turned and walked.
Not ran. Ran felt like another agreement, an admission that the chase had started and she had accepted her part in it. She walked back along the path with the bag abandoned behind her, her arms loose at her sides though every muscle wanted them raised. Her footsteps sounded too loud and then, after the third step, not loud enough, because another set had joined them at a distance and matched her pace so closely she only noticed it in the pauses. When she slowed, it slowed after her. When she sped up, it learned.
She took the delivery receipts from her pocket. She had a whole curling stack from the night, soft with steam. Without looking back, she dropped one. Then another. Paper showed pale in the dark. At the next bend, where the path dipped between roots, she risked one glance down.
All her receipts were already there ahead of her, arranged in a neat white line across the path, face down.
She stopped walking.
Behind her, the other footsteps took one more step before they stopped too.
Late. Just slightly late. As if whatever was following her had expected her to keep going.
The pendant was hot now. Not burning, but insistent, pulsing hard against her chest , and between the trees ahead the darkness had acquired a seam. It was vertical, taller than Rory, and so thin she might have mistaken it for a gap between trunks if the air on either side of it had not been bending. Frost along the seam did not sparkle. It fell upward in tiny grains, disappearing before it reached the branches.
A Hel portal. The thought arrived complete and unwelcome, as if some older part of her had been waiting months to name it.
From the seam came a smell of cold iron and turned earth.
Rory backed up one step and felt the nape of her neck prickle with a closeness that had nothing to do with temperature. The presence behind her was no longer at a distance. She could not hear breathing. That would have helped. Instead she heard the tiny sound of her own coat sleeve shifting before she moved it, repeated behind her, imperfect, practicing.
It was learning her in real time.
"Rory," it said, with her mouth, in her voice, from just behind her left shoulder.
Her true name, given kindly. Not Carter. Not Aurora. The voice did not know which name to use, so it had stolen the one her friends used, and it wore the sounds tenderly and wrong.
She thought of the stones and their warning that had not been a warning until she needed it. Do not count them twice. She thought of the path folding her back, the receipts arriving before she did, the time sitting patiently at 11:47 while something got better at being a person.
Out-of-the-box thinking, Eva always said. As if the box were not usually a room with a man in it.
Rory closed her eyes and counted the stones in memory without looking. Seven in the ring. Seven she had passed. If there were eight now, she would not confirm it. If she could hear eight, perhaps it could be nine. Perhaps counting was how it found the edges of a thing.
She opened her eyes and spoke to the seam of cold air ahead.
"Delivery's behind me," she said. Her voice shook only once. "Not mine anymore."
She stepped sideways, not forward, not toward the portal and not back toward her own voice, but off the path entirely, into bracken that snatched at her ankles. Cold leaves filled her trainers. The world made a small, disgusting sucking sound as the mud took her weight , and for one suspended instant the footsteps behind her did not follow.
Then, very softly, the bracken beside her began to bend, stem by stem, in a line that kept pace with her own.
Rory walked faster, eyes fixed on the far black shape of the gate she could not yet see, while the flowers of the grove, somewhere behind her in the impossible ring, turned in the windless dark to watch her go.