AI Aurora Carter caught her sleeve on the split bark and tore it free with a hiss through her teeth.
The standing stone loomed on her right, half sunk in the earth, its surface slick with old moss and grooves that did not belong to rain or roots. Her torch beam skimmed across the marks, then slipped away. She did not want to look at them too long. The Heartstone pendant had already begun to warm against her chest, a slow, steady pulse through wool and skin, as if it had found a second heartbeat and meant to lend it to her.
“Fine,” she muttered to no one . “That’s never ominous.”
She ducked past the last of the ancient oaks and stepped into the Grove.
At once, the park dropped away. Richmond Park had not vanished, not fully, but it felt held at arm’s length . The usual city murmur, planes, tyres, some idiot laughing too loud in the distance, all of it thinned into something flat and unreachable. The clearing stretched wider than it should have. Wildflowers crowded the ground in thick swathes, summer and spring and something older all tangled together, foxgloves beside snowdrops, bluebells beside pale blossoms she did not know. Their scent rolled up in waves, sweet at first, then sharp enough to catch at the back of her throat.
She stopped and listened.
Nothing.
That was the first wrong thing. Parks were never silent. Even empty ones had life in them, leaves rubbing together, insects whining near the ear, some small thing crashing through undergrowth with more confidence than sense. Here, silence sat in the Grove like a person already waiting.
Aurora shifted the strap of her satchel higher on her shoulder. Inside lay a coil of iron wire, a flask of water, a notebook, two pieces of chalk, and a kitchen knife she had taken from her own drawer with the dim awareness that if she needed a knife in this place, she was already in trouble. Her phone had lost signal near the outer path. It still showed the time, though she had learned not to trust clocks around Fae places.
The reason she had come pressed at her more sharply than the pendant. Yu-Fei’s youngest waiter, Tom, had vanished two days ago after boasting, over stacked takeaway tubs and a mop bucket, that he knew where to find the “door in the park”. He had laughed when Aurora told him not to poke strange magic with a stick. He was nineteen. Nineteen-year-olds treated warnings as dares. By the next shift he had not turned up. By the next day his sister had called the restaurant in tears.
No police report would fix this. No one at the station would write down, missing, last seen chasing a rumour about a hidden grove where time went soft at the edges.
Aurora crouched and touched the nearest patch of flowers. The petals felt cool. Real enough. Dew beaded on her fingertips, though the grass around them stayed dry. She rubbed her thumb against her forefinger. Sticky. Like sap.
“Tom?”
Her voice landed badly. It did not echo . The name seemed to sink into the clearing and disappear under it.
She rose and walked deeper in.
The Grove had no paths. That was the second wrong thing. Human feet made paths everywhere. Give people a green space and they would carve lines through it out of habit, laziness, hope. Yet the flowers here stood untouched, no stems bent, no mud churned . Tom had not walked this way. Or the Grove had closed over his tracks.
The pendant warmed further. A pulse . Then another. Not random. It answered something.
Aurora drew it from under her jumper. The deep crimson stone glowed from within, faint but clear, like banked coals under ash. Its silver chain had twisted around itself. She untangled it with careful fingers and turned slowly , watching for any change.
There. Stronger, toward the centre of the clearing where the flowers thinned and left a patch of pale ground bare.
She approached with measured steps. The bare patch looked at first like packed chalk, then like old bone, then only like earth scrubbed clean of life. Symbols ringed it in a loose spiral, shallow cuts in the soil, too neat to be natural and too crude to belong to any fae court she had heard of. Human work. Tom’s, perhaps. Or whoever had whispered the rumour into his ear.
A shape lay near the middle.
Aurora’s breath snagged. She crossed the distance fast, dropping to one knee.
Not a body. A backpack. Cheap canvas. One strap torn. A pin on the flap read CARDIFF DEVILS in chipped red paint.
“Idiot,” she said, too softly for it to count as anger.
She opened the bag. Water bottle. Half a packet of mints. Portable charger. A receipt from a chicken shop. No phone. No wallet. No Tom.
The smell reached her then, hidden under the flowers until she bent low. Not rot. Not blood. Cold metal and pond water, with something sweet underneath, like fruit left too long in a bowl.
She looked up.
The silence had changed.
No sound broke it, not exactly. Yet it had texture now. A delicate thread of disturbance drifted around the edge of the clearing, a faint hush-hush in the grass, too light for footsteps , too deliberate for wind. Aurora stood without haste and slid the backpack over her free shoulder.
“Tom,” she called, louder this time. “If this is you, answer me now. I’m not spending my night getting stalked by a teenager with no sense.”
The hush-hush stopped.
Her torch beam cut across the ring of flowers. White petals flashed. Tall stems nodded. For one instant she caught a slice of movement between two yew trunks, not forward, not back, but sideways, as if a figure had folded itself through the dark rather than walked through it.
Aurora did not run. Rule one in strange places, never reward fear by performing it.
She took the iron wire from her satchel and unspooled a length. The metal bit her palm with familiar weight . Folk stories loved iron for a reason. Sometimes stories survived because they worked.
“Right,” she said. “If you’re Fae, I’m not rude enough to start naming names. If you’re not Fae, I’m in a less charming sort of trouble.”
A laugh answered her.
Not loud. Not close. It sounded like someone had found a joke in another room and only shared the edge of it.
Aurora turned so sharply the torch beam lurched . Nothing stood there. The laugh had come from behind her left shoulder. Or above. Or inside the ring of trees.
“Tom?”
This time the clearing gave her a reply. Not a voice. A click.
Another followed from farther off. Then another. Dry, small, regular.
Stone on stone.
Aurora’s skin tightened across her back. She swept the torch around and found the standing stones at the boundary, each one half hidden by trunks and branches. She could not see them all from here, but the nearest had shifted. She would have staked her rent on it. Before, its carved face had pointed toward the bare patch. Now it angled toward her.
“No,” she said.
Click.
A second stone turned somewhere in the dark.
Click.
A third.
The sound circled the clearing, patient as a lock being tested .
Aurora backed away from the pale ground and nearly trod on the flowers she had tried to avoid. Their stems did not snap under her boot. They bent and clung, silky and cool, wrapping her ankle for a heartbeat before slipping free.
That did it. Fear arrived clean and hard, not a flutter but a grip .
She pulled the pendant tight in one fist. Heat surged into her palm.
The bare patch in the centre of the clearing split with a hairline glow.
Aurora stared. Crimson light leaked through the shallow cuts in the earth, tracing the spiral symbols one by one. Whoever had marked the ground had not understood what they were doing, but they had done enough . The pendant burned now. It tugged toward the opening with a force that reached through silver and skin.
A Hel portal, she thought, and the thought came with no comfort at all.
The crack widened to the width of a finger. No smell rose from it. No smoke. Only a dark so dense it looked poured rather than cast, thick and fluid under the red light.
Behind her, the hush-hush resumed. Closer.
Aurora spun and caught them at last.
Three figures stood just beyond the torch beam where the flowers grew tallest.
No, not stood. Hung.
Their outlines wavered as if seen through heat, but the night around them was cool enough to sting her lungs. They had the shape of people draped in long, pale cloth. Branch-thin arms protruded from the folds, hands too many-jointed and still. Where faces should have been, she saw only smooth oval shadows that reflected no light. One tilted, birdlike, in a gesture so intent it felt obscene.
Aurora raised the iron wire between both hands.
“Back off.”
The nearest figure glided one pace nearer. Flowers bowed under it without touch.
“I’m not prey,” she said.
The thing’s head tilted the other way. Then, from the blank place where a mouth should sit, came Tom’s voice.
“Rory?”
Every muscle in her body locked.
The second figure leaned forward and echoed him, softer.
“Rory?”
The third gave a broken little laugh in Tom’s exact tone, the one he used at work when he dropped a tray and hoped charm would save him.
Aurora’s stomach clenched so hard it hurt. “You don’t get to do that.”
She lashed the iron wire out. The end sliced through the air with a sharp hiss and struck the nearest figure across its chest.
It recoiled at once. No scream, no burst of smoke, only a violent folding in on itself, cloth crumpling around emptiness. The smell of pond water thickened. The other two rushed sideways with impossible speed, not charging but skittering from angle to angle, always at the edge of sight , enough to keep her turning.
The portal behind her widened with a wet tearing sound.
Aurora risked one glance over her shoulder.
The crack in the ground had become a narrow vertical slit standing in mid-air above the pale patch, red at the edges, black at the core. It looked wrong in the way a wound looked wrong, less an opening than an injury in the world. The pendant pulsed so hard it hurt against her palm.
A hand reached out of the slit.
Not one of the blank things. This hand looked human, mud-streaked and trembling, the fingernails bitten to the quick.
“Help,” Tom gasped from inside the dark.
Both pale figures lunged for Aurora at the same instant.