AI Aurora Carter had crossed Richmond Park after midnight with a torch in one hand, a kitchen knife in the other, and the ugly certainty that every sensible choice in her life had led her here too late.
The park should have been asleep.
Not peaceful, exactly. Rory had never trusted the word peaceful when it came to wide open spaces at night. Daylight made grass look harmless. Moonlight turned it into a skin. The land rolled away on all sides in black, low-backed hills, the winter trees standing bare and watchful against a bruised sky. No traffic reached her here. No voices. London, impossibly near, had been folded away like a map and put in someone else’s drawer.
She kept to the deer track because it was drier than the main path and because the text had told her to.
Come to the oaks. Alone. Bring the red stone.
It had appeared on her phone at 23:17 from a number she didn’t know. No punctuation beyond the full stops. No greeting. No threat. Just that, followed a minute later by a photograph that had emptied the warmth from her hands.
Eva’s scarf.
Not Eva. Not even proof of Eva. Only the yellow scarf Aurora had bought her two birthdays ago, knotted around the lower branch of an oak like a warning flag. Behind it, in the wash of the phone camera’s flash, stood two stones with bark-like ridges and hollows that looked too much like faces.
Aurora had called Eva seventeen times. Then Silas. Then Yu-Fei, because panic was an idiot and called anyone with a name in reach. Nothing. No answer. No reassurance. No reason to stay in her flat above the bar listening to the old pipes knock and pretending the Heartstone pendant wasn’t burning through the front of her jumper.
Now it rested beneath her coat, its silver chain cold against her neck, its deep crimson gem lying over her sternum like a second heart. It had been faintly warm since she entered the park. With every step toward the grove, the warmth became more deliberate.
Pulse.
Pause.
Pulse.
Not matching her heartbeat. That was the worst of it.
Rory stopped beside a fallen branch and listened.
The night listened back.
Her breath smoked faintly in the air. Damp had crept into her jeans to the knee. Her straight black hair, chopped blunt to her shoulders, stuck against her cheeks where mist had gathered on it. She swept it back with her wrist and caught a glimpse of the small crescent scar there, pale in the torchlight. For one strange second, the scar seemed unfamiliar . A mark belonging to someone else. Some other woman foolish enough to follow a message into a hidden clearing at night because a friend might be in danger.
Then something clicked from the darkness to her left.
Not a twig snapping. Not an animal stepping wrong.
A click. Hard and small. Like teeth closing.
Rory turned her torch.
Trees. Bracken. A slant of silver grass. Nothing moving.
“Fox,” she said aloud, because saying it made it a candidate for truth.
Her voice went nowhere. It sounded flat, swallowed within arm’s reach, as if the dark had pressed a palm over the park.
She moved on.
The oak standing stones rose ahead after another five minutes, though she knew—knew with the part of her mind that kept track of routes, corners, exits—that she should not have reached them so soon. She had studied the map. She had walked this section by day after the first time the pendant had warmed near her flat, after a stranger with eyes like polished jet had told her, You carry Dymas against your skin. Be careful where it wakes.
The grove was not on any map. It sat hidden in Richmond Park, marked by ancient oaks that had no business standing in a circle like monoliths. Their trunks were thick and pale in the moonlight, bark twisted into ridges and long seams, their crowns knitting overhead though no leaves should have grown so dense in January. Between them, actual stones leaned from the earth—tall, dark, lichen-furred things whose surfaces had the grain of wood. Or perhaps the oaks had the grain of stone. Rory had never liked looking too long.
Tonight, wildflowers bloomed at their roots.
Bluebells. Foxgloves. Pale starry blossoms she couldn’t name. They crowded the frost-black grass, fresh and bright as a spring morning, nodding though there was no wind. Their scent drifted out to meet her: honey-sweet, wet, faintly rotten underneath, like fruit left in a sealed room.
Rory stopped at the boundary.
The pendant warmed until it hurt.
She curled her fingers around it through her jumper. The thumbnail-sized gemstone pressed back with a heat that felt almost purposeful. Deep crimson light seeped between her knuckles, weak but unmistakable.
“Eva?” she called.
The grove absorbed the name.
She waited, counting breaths.
At seven, an owl cried somewhere behind her.
At eight, another answered from inside the grove.
At nine, a third answered from beneath the ground.
Rory’s skin tightened.
“Nope,” she whispered. “Absolutely not.”
But she did not leave.
The scarf hung inside the circle, tied around the branch of the third oak to the left. Yellow. Damp. Real. It moved gently, the knot turning this way and that as if someone had just let go of it.
She lifted the torch higher and stepped between the standing stones.
The change was immediate and so subtle her body understood before her mind did. The air thickened. Sound altered. Her boots no longer crushed grass with the same crisp whisper ; each step landed softly , deeply, as though the earth had more give than it should. The cold vanished from her face, replaced by a humid warmth that carried the scent of flowers and loam and something metallic.
Behind her, the open park narrowed. Not physically. She could still see the slope, the track, the thin grey line of distant trees. Yet it looked farther away than it had a second before, like a landscape glimpsed through old glass.
Rory kept her knife low against her thigh. It was a stupid weapon. She knew that. A delivery person’s hand around a restaurant kitchen knife, as if whatever had taken Eva—if anything had taken Eva—would politely remain flesh.
Still, its weight steadied her.
The grove widened as she entered. By daylight it had seemed small, perhaps thirty paces across. Tonight, her torch beam failed to find the far edge. It slid over trunks, flowers, stones, and then dissolved into mist. The trees repeated themselves in patterns that made her eyes ache: oak, stone, oak, stone, crooked branch, hollow knot like a watching eye. The same patch of white flowers appeared three times at different distances. Or the torch was playing tricks. Or the grove was.
“Eva?” she called again, softer .
This time, something answered in Eva’s voice.
“Rory?”
Aurora froze.
The sound had come from ahead. No, from the right. No—from above, tangled in the high branches where the leaves whispered though the air remained still.
“Eva, where are you?”
A pause.
“Rory?”
The same inflection. The same lift at the end. Not a response. A repetition.
Rory’s mouth went dry.
She reached the scarf and touched it with two fingers. Wet wool. Mud on one end. A faint smear darkened the yellow near the knot, but in the red glow leaking from her pendant she couldn’t tell if it was blood or dirt.
She tugged at the knot. It tightened.
Of course it did.
The flowers at her feet bent toward her boots.
Rory looked down slowly .
Not all the flowers. Just the pale starry ones, their thin stems curved in her direction, their open faces angled up. They had no eyes. Nothing so simple. But their centers were dark, pinprick-black, and as she watched, they dilated.
A sound began beyond the trees.
Tap.
Tap.
Tap.
Measured. Patient.
Rory turned.
The torch beam caught only mist and trunks. The tapping continued, moving left to right in a slow arc around the grove. It sounded like fingernails on glass . No, like someone knocking lightly against wood from the inside.
Tap.
Tap.
Tap.
She backed away from the scarf.
“Who’s there?”
A laugh came from somewhere close behind her left ear.
Rory spun with the knife raised.
Nothing.
Only an oak trunk, so near her shoulder that she should have seen it before. Its bark twisted inward around a vertical split. The hollow was dark and wet, and from deep inside came a shallow breathing.
Her own breath jammed in her chest.
The hollow exhaled.
Warm air brushed her face. It smelled of soil and old pennies.
Rory stumbled back, crushing flowers. Their stems snapped with tiny, brittle cries.
The grove shifted.
She did not see it move. There was no grand rearrangement, no theatrical bending of trees. But the moment her foot landed, the scarf was no longer behind her. It hung ahead, ten paces away, tied to the same branch on the same oak. The standing stones ringed her at a distance they had not held before. The gap to the park had vanished.
Her torch flickered .
“No,” she said.
The word came out small. She hated it for that. Hated the tremor in it. Hated the sudden picture of her father in a Cardiff courtroom voice telling her to assemble facts before conclusions. Hated that the facts were: impossible grove, missing friend’s scarf, talking dark, pendant hot enough to blister.
The Heartstone pulsed .
This time, the warmth sharpened.
Rory hissed and yanked it out from under her jumper. The crimson gem glowed from within, a coal trapped in glass, no larger than her thumbnail and yet bright enough to paint her fingers red. The silver chain trembled .
It tugged.
Not downward. Forward.
Toward the center of the grove.
Toward a place where the mist gathered low over the grass in a shape too vertical to be weather.
Rory did not move.
The tapping stopped.
Silence fell so completely that she heard the tiny electric buzz of her torch, the damp shift of her sleeve, the faint pulse of the pendant. Then, from the mist, came another sound.
Someone crying.
A woman, trying to be quiet and failing. Breath hitching. A soft, broken whimper.
Eva.
Every sensible instinct in Aurora rose up and screamed trap. It screamed in her mother’s voice, in Yu-Fei’s brisk Cantonese-lilted English, in Silas’s dry baritone, in her own cool internal register that had got her through Evan’s rages by cataloguing exits and blunt objects and the exact distance to the door.
Trap.
She walked toward it anyway.
Not fast. Never fast. Fast was how people fell. Fast was how panic spent itself. She kept her steps small and counted them.
One.
The flowers brushed her ankles.
Two.
The mist thickened.
Three.
Something moved at the edge of the torch beam, long and low, vanishing behind a stone.
Four.
A branch overhead creaked, though the wood was green and heavy with leaves.
Five.
Her phone buzzed in her pocket.
Rory nearly screamed.
She fumbled it out one-handed, keeping the knife raised and the torch pinned toward the mist. The screen lit her palm.
23:17.
The same time as the first message.
No signal. No notifications. Just the lock screen and the time, wrong now by at least half an hour. More, maybe. She had left the flat before midnight. Had she? The walk, the dark, the track—it seemed suddenly impossible to measure .
The phone buzzed again while she stared at it.
A message appeared.
Come to the oaks. Alone. Bring the red stone.
Then another.
Come to the oaks. Alone. Bring the red stone.
Then another.
Come to the oaks. Alone. Bring the red stone.
The screen filled, line after line, stacking faster than her eyes could follow. The phone vibrated hard enough to numb her fingers.
In the mist ahead, Eva sobbed.
Behind her, in Rory’s own voice, someone whispered, “Don’t answer.”
Her phone went dark.
Rory did not turn around.
The whisper had been close. Close enough that breath should have stirred her hair. Close enough that she imagined a mouth hovering beside her ear, lips wet and smiling.
The pendant dragged forward, stronger now. The chain bit into the back of her neck.
Rory wrapped her fist around the Heartstone and held it still. Her palm throbbed . “What do you want?”
The crying stopped.
For a moment there was only the grove and its listening hush.
Then a voice said, from everywhere at once, “You came.”
Not Eva. Not her own. Not human enough to be mistaken for either.
The words were soft, almost grateful. That made them worse.
Rory tightened her grip on the knife. “Where is Eva?”
Leaves rustled above her. The sound travelled around the grove in a ring, tree to tree, a whispering circumference.
“Names,” said the voice. “Little hooks. Little doors.”
“Where is she?”
“Not here.”
The answer landed with such plainness that Rory believed it before she could stop herself. Relief flashed through her, bright and dangerous. Not here. Eva wasn’t here. The scarf could have been stolen . The photo staged. Whatever this was had wanted the pendant, not Eva.
Then the voice said, “Not now.”
The mist in front of her folded inward.
A shape stood there.
Rory’s torch found it and failed to understand. It was tall, but only in pieces. A suggestion of shoulders. A long pale vertical where a face might be. Branches or arms hanging too far down. The light passed over and through it in places, catching glints like wet stone, like eyes inside bark, like teeth glimpsed behind leaves. It did not step closer. It simply became clearer by degrees, as if the grove were remembering how to show it.
The Heartstone burned.
Rory gasped and nearly dropped the knife. Crimson light spilled over her fist, over the flowers, over the mist. The shape leaned toward it.
There was hunger in the motion. Not animal hunger. Older. Colder. The pull of a locked room toward a key.
A Hel portal, she thought wildly.
The stranger’s warning. Be careful where it wakes.
The pendant pulsed again, and beneath the grove something answered.
Not a sound. A pressure. A vast, distant knock from under the world. The grass rippled outward from the center of the clearing though no wind touched it. The standing stones groaned. Their bark-like surfaces split in thin black seams. A smell rose from the earth: frost, iron, smoke long extinguished.
Rory backed up one step.
The shape moved one step with her without moving at all.
“You carry warmth ,” it said.
“No,” Rory said.
“You carry a door.”
“No.”
“You were given.”
“No.”
The third denial cracked something in the air.
Every flower in the clearing turned toward her at once.
The torch died.
Darkness slammed down.
Rory stood blind, one hand full of burning red light, the other full of useless steel. Her breath came too loud. The pendant lit only a small circle: her knuckles, the front of her coat, the grass at her feet bending away now as if from fire. Beyond that, the grove became layered black.
In that black, things began to move.
Not rushing. Not attacking. Circling.
Soft brushes through grass. The creak of weight in branches. The tap of nail or claw or root against stone. Once, close by, the wet click of teeth.
Rory forced herself to think.
The thing wanted the pendant. Or wanted what the pendant could open. It had lured her inside the boundary because the Heartstone warmed near Hel portals. If the grove sat between Earth and the Fae realm, if time folded here, if doors could be coaxed open—
Her mind caught on the only useful piece.
Boundary.
She turned slowly , searching for the standing stones. The darkness had eaten the ring, but the pendant’s red glow touched one trunk, then another. No gap. No park. Just trees.
Traps had rules. Evan had had rules, though he dressed them as moods. Courts had rules. Roads, kitchens, locks, delivery routes—everything had rules if you watched long enough.
The grove had moved when she panicked. It repeated what she feared. It used voices. It pulled forward.
So she would not go where it pulled.
Rory let the pendant tug.
It dragged her hand toward the misty center. The shape in the dark made a sound like leaves sliding over bone.
Then she turned and ran the opposite way.
The grove screamed.
Not loud. Not at first. A thin sound, high in the branches, like a violin string tightening past endurance. The ground softened under her boots. Roots lifted. Flowers lashed at her shins with wet stems. Rory ran anyway, knife tucked close, pendant clenched so hard the gem seared her palm.
An oak loomed ahead. She swerved. Another filled the gap. She dropped to one knee and slid under a low branch that hadn’t been there a second before, mud soaking through denim, bark raking her shoulder. Something snatched at her hair. She tore free, pain bright at her scalp.
“Rory!” Eva screamed behind her.
She did not look .
“Rory, please!”
Not now.
A stone rose in front of her, tall and dark and ridged like an ancient trunk. No way around. Rory hit it shoulder-first, bounced, tasted blood where her teeth clipped her cheek. The pendant flared against the stone.
For a second the surface went translucent.
Beyond it, she saw Richmond Park.
Open grass. Cold moon. The deer track.
And herself, standing on the other side.
Rory stared.
The other Aurora stood beyond the stone, face pale, bright blue eyes wide, black hair damp around her jaw. Same coat. Same knife. Same crescent scar visible at the wrist. She raised one hand and placed it against the opposite side of the stone.
Her mouth moved.
Let me in.
Rory’s body went cold in a way the winter night had never managed.
The thing behind her whispered in her own voice, “Little doors.”
The false Aurora smiled.
Rory drove the kitchen knife into the knot where the stone’s bark-grain twisted tightest.
The blade struck with a crack that shuddered up her arm. Not stone. Not wood. Something between. Dark sap welled around the steel, thick and shining. The grove recoiled.
The false Aurora’s face collapsed into rage.
A gap opened to Rory’s left.
Not large. Not stable. A narrow slit between two leaning oaks, showing a slice of moonlit park beyond. Real cold breathed through it, sharp and clean and glorious.
Rory ran for it.
Something caught the chain at her neck.
She choked, jerked backward, boots skidding in mud. The pendant pulled free of her fist, swinging toward the darkness behind her. In the red glow she saw fingers around the chain.
They were not fingers. Too many joints. Bark-black, long, tipped with pale crescents.
Rory grabbed the silver chain with both hands and twisted, not away from the thing but toward it, stepping into the pull . The move gave her one slack second. She ducked her chin, hauled the chain over her head, and let it slide free.
The Heartstone swung in the creature’s grasp.
The grove inhaled.
Triumph, vast and silent, filled the clearing.
Then Rory looped the loose chain around the hilt of the knife still buried in the wounded stone and yanked with all her weight .
The pendant snapped back against the blade.
Crimson light met dark sap.
The world blinked.
Heat burst without flame. The standing stones groaned in unison. The shape in the dark reeled, not screaming now but opening —unfolding into too many angles, too much height, a ragged absence with the suggestion of a mouth stretched wide around a starless throat.
Rory did not wait to understand.
She tore the knife free, snatched the pendant, and threw herself through the gap.
Cold hit her like water.
She landed hard on frozen grass, rolled, and came up on hands and knees beneath the ordinary black sky of Richmond Park. The torch clattered beside her, suddenly alive again, its beam cutting a clean white line across the track. Behind her, the oaks stood in a ring, harmless and ancient and still.
No flowers bloomed at their roots.
No scarf hung from the branch.
Rory crawled backward until her spine met the rough bark of a real tree outside the boundary. Only then did she look at the pendant.
The Heartstone lay in her palm, deep crimson, faintly glowing. Warm, but no longer burning. The silver chain was blackened where the creature had held it. Across the gem’s center ran a hairline crack.
Her phone buzzed.
Rory flinched so hard she nearly threw it.
For several seconds she let it buzz in her pocket while her breath tore in and out. Then she forced her hand to move. Forced herself to look .
A call.
Eva.
Rory answered with fingers that barely obeyed. “Eva?”
“Rory?” Eva’s voice came thin and furious and terrified. “Where the hell are you? I’ve been calling for ages. Silas said you ran out. Are you in the park?”
Rory closed her eyes.
The relief that came then was not clean. It shook through her like fever.
“Yeah,” she managed. “I’m in the park.”
“Why?”
Rory looked at the grove.
Between two of the oaks, deep in the black, something pale shifted just beyond sight. Not coming closer. Not gone.
Watching.
The line crack in the Heartstone pulsed once against her palm.
“I thought you were here,” Rory said.
Eva was silent for a beat. “Rory.”
“I know.”
“No, listen to me. I’m at your flat. There’s something—” Eva’s voice broke into static, then returned in a whisper . “There’s a yellow scarf tied to your door.”
The park seemed to tilt.
Rory pushed herself upright, every bruise announcing itself at once. Across the grass, beyond the standing oaks, the deer track stretched empty toward London, toward roads and lights and the flat above Silas’ bar.
Behind her, from inside the grove, her own voice called softly , lovingly, “Come home.”
Rory closed her fist around the cracked Heartstone until its edges bit her skin.
Then she started to run.