AI Aurora Carter reached the oak stones at eleven minutes past midnight, though the clock on her phone insisted it had been eleven minutes past midnight since she crossed the deer track.
She stood between two trunks that were not trunks at all, black columns of old oak hardened into shapes no storm had managed to break. Bark ridged them like knuckles. Moonlight slicked their upper edges. Beyond them, the Grove waited with its ring of pale wildflowers and grass too bright for December, all of it held in a silence that pressed against her ears.
The Heartstone Pendant warmed through her jumper.
Rory hooked one finger beneath the silver chain and drew the deep crimson gem out from under the collar. It sat against her palm, small as a thumbnail, its inner glow no brighter than an ember under ash.
“Right,” she breathed. “So that’s not normal.”
No one answered. No fox barked. No plane groaned overhead on its way into Heathrow. Richmond Park had lost the city at its edge, swallowed London’s traffic and sirens and late buses, and given her back nothing but grass, stone, and the thin scrape of her own breath.
She checked the message again.
Come alone. Fae Grove. Midnight. If the pendant warms, don’t turn back.
No name. No number she recognised. Just those words, delivered to the old cracked phone she used for Golden Empress orders. The phone that did not receive messages from strangers unless Yu-Fei had handed her number to another lost tourist with a craving for sesame chicken.
Rory had almost ignored it. Then the pendant had pulsed at half ten while she was carrying a bag of dumplings up three flights in Hammersmith. Heat had spread into her sternum, slow and insistent, like something beneath her skin had knocked.
So she had finished her shift, lied to Yu-Fei about a migraine, taken the District line out, and entered Richmond Park with a torch in one hand and a cheap kitchen knife taped inside her boot.
Now the torch flickered once.
Rory tightened her grip.
“Don’t start.”
The beam steadied, cutting across the clearing. The wildflowers answered with colour where no colour should have survived the season: bluebells, foxgloves, butter-yellow stars she did not know the name of. Frost silvered the deer grass outside the ring, but inside the Grove, dew shone fat on petals as if dawn had already visited and left in a hurry.
She stepped past the boundary.
The air changed.
Cold stayed behind her like a coat slipped from her shoulders. The Grove breathed damp warmth against her face. It smelled of crushed leaves, loam, and something sweet that had gone brown at the edges. Apples left in a cellar. Wine in a cracked bottle.
The Heartstone pulsed again.
Rory looked down. The crimson had brightened. Not much. Enough.
“Whoever you are, I came.” Her voice crossed the clearing and died before it reached the far stones. “This is where you stop being cryptic.”
A leaf fell.
It landed somewhere to her left.
There were no leaves overhead.
Rory held still. Her torch beam moved in a measured sweep, low first, then higher. Wildflowers. Grass. Oak stones. A narrow gap between two hawthorn bushes. Nothing with hands. Nothing with teeth. Nothing that should have dropped a leaf.
Another fell behind her.
She turned.
The boundary stones stood where they had been, but the deer track beyond them had gone. Not darkened. Gone. In its place stretched more trees, slim and close together, their branches woven so tightly that the night between them seemed solid .
Her mouth went dry.
“No.”
She walked back to the stones. Three steps. Four. The grass tugged at her boots with wet fingers.
The gap between the oaks widened as she approached, enough for her to see between them. Beyond lay woodland, not the open park she had crossed ten minutes before. Not the hill. Not the distant orange smear of London. Just trunks, black and silver, standing in ranks.
She raised the phone.
No signal.
The time still read 11:11.
“Cute.”
Her voice came out flat, which helped. Panic listened for invitations. She gave it paperwork instead: facts, sequence, choices. She had entered a Fae-touched place. Time behaved like a drunk judge here. The pendant responded to Hel portals, according to the woman with copper eyes who had pressed it into Rory’s hand outside Silas’ bar and vanished before the first pint glass hit the floor. If it warmed here, something had opened. Or would open. Or wanted her to think it had.
She rubbed her thumb over the crescent scar on her left wrist, an old habit she had failed to kill.
“Fine. Look for the warmest point. In, out, don’t eat anything, don’t make deals, don’t follow voices.”
The Grove answered with a small sound.
Click.
Rory snapped the torch toward it.
A stone near the north edge of the clearing held a shallow crack down its face. The sound came again.
Click.
Not stone breaking. Too neat. Too wet.
Click-click.
Like teeth brought together with care.
Rory did not move the light away. The beam showed lichen, bark, white flowers at the base, and the crack in the stone. Nothing more.
Then the crack opened.
Not in the stone.
In the dark beside it.
A vertical seam appeared where air had been, narrow as the cut of a razor, blacker than the trees behind it. The Heartstone heated until the chain bit into the back of her neck. Its glow deepened, red leaking between her fingers.
Rory took one step towards the seam.
The clicking stopped.
A voice behind her whispered, “Laila.”
Her spine locked.
No one in London called her that. No one alive who knew what it meant used it with that softness.
She did not turn.
The voice came again, closer to her right ear. “Laila, bach. You’ll catch your death out here.”
Her mother’s Cardiff lilt, down to the clipped worry on death, down to the breath before bach. Jennifer Carter had used that voice when Rory had come home at fourteen with her wrist wrapped in a tea towel and blood dripping onto the kitchen tiles.
Rory stared at the black seam by the stone.
“My mother would’ve told me to wear a better coat before she mentioned death.”
A pause.
Then a laugh.
Not her mother’s laugh. Too much air in it. Too many spaces.
The torch flickered . On. Off. On.
At the edge of the beam, something moved between the flowers. Low. Pale. The size of a cat if someone had stretched the limbs wrong and taught it patience. Rory swung the light down. Petals trembled . Dew shook loose. Nothing else.
The seam beside the stone closed by the width of a breath.
“No.”
She crossed the clearing before she could reconsider.
The flowers bent away from her boots. Not crushed. Avoidant. Their heads turned as she passed, tracking the pendant’s glow. She kept the torch up, knife in mind but not in hand. A blade soothed the fingers and betrayed the brain. She needed both.
Halfway across, her phone rang.
The sound split the clearing.
Rory flinched hard enough to nearly drop the torch. The screen lit her hand from below.
EVA MOBILE.
Her thumb hovered.
The phone rang again. Too loud. Wrong shape to the sound, the ringtone flattened into a metallic child’s tune she had never chosen.
She answered and held it away from her ear.
“Rory?” Eva’s voice cracked through. Static chewed the edges. “Where are you?”
Rory swallowed. “Where am I?”
“At the flat. You’re in your room. You’ve been in there all night.”
The flowers stilled.
Rory looked at the seam. It pulsed once, black against black.
“Eva, listen to me. What am I doing?”
A breath hissed over the line.
“You’re sitting on the bed.”
“What am I wearing?”
“Don’t be weird, I’m scared.”
“What am I wearing?”
Static. Then a scrape, like fingernails across a microphone.
“Your black jumper. Jeans. Those boots with the split on the left heel.”
Rory looked down. Split heel. Mud on the toe. Grass wrapped around one lace.
“Can you see my face?”
Eva’s voice dropped. “You’re looking at the door.”
“Am I speaking?”
“You keep saying I let him in.”
Rory’s stomach clenched, not with fear but with the old anger that tasted of copper. Evan’s name lived in muscle, not memory. It pressed her shoulders down and put her back against walls. She dragged air through her nose and fixed her gaze on the seam.
“Eva, hang up.”
“I can’t.”
“Put Silas on.”
“He’s downstairs.”
“Go get him.”
“I can’t move while you’re looking at the door.”
A soft knock sounded from somewhere beyond the phone.
Three taps.
Rory heard them in the Grove too.
Three taps from the north stone.
She lowered the phone. The knock came again. Not from the stone now. From beneath the earth at her feet.
Tap. Tap. Tap.
Eva whispered from the speaker, “Rory, you opened it.”
Rory ended the call.
The silence rushed back too fast.
For a moment, all she heard was the blood inside her ears. Then the Grove began to make room for other noises. Grass sliding against grass without wind. A wet drag beyond the hawthorn. The faint click of teeth near the boundary, answered by another click in the trees that had replaced the park.
Rory reached the cracked stone.
The seam hovered a foot from its surface. Up close, it had depth. Not a doorway. A wound. Its edges shivered as if the air resisted being held apart. From within came no light, but the Heartstone burned hot enough to sting her palm.
She extended the pendant towards it.
The seam widened.
Cold breathed out.
Real cold. Not winter air. Not the damp chill of London pavements after rain. This cold had weight ; it rolled over her fingers and sank through the little bones, searching for joints. The flowers nearest the seam browned at the edges. Dew hardened into beads of white glass.
From inside the dark, someone exhaled.
Rory pulled the pendant back.
The seam narrowed.
“Right. Portal, then.”
The word sounded cheap in her mouth. Like something in a bad film. Yet the air had opened, and her pendant had answered, and something on the other side had lungs.
A figure crossed behind the seam.
Only a suggestion: a shoulder, a slope of head, a hand lifted too close to the opening. Its fingers looked long. The tips ended in shadow rather than nails.
Rory stepped back.
A twig snapped behind her.
She turned with the torch high.
At the far edge of the clearing stood a deer.
A stag, huge and bone-thin, antlers tangled with strips of old cloth. Its ribs showed beneath a hide the colour of wet ash. The torchlight caught its eyes and found no animal shine there, only flat black circles, too forward-facing, too fixed on her.
Something hung from its antlers.
A Golden Empress delivery bag.
Red paper. Gold dragon. The handles twisted around a tine.
Rory’s breath jammed in her throat. The bag swung, though the air stayed still.
The stag opened its mouth.
Yu-Fei’s voice came out, brisk and annoyed. “Order for Carter. You take too long, food goes cold.”
Rory’s fingers tightened around the torch until plastic creaked.
“Yu-Fei would have charged me for the bag first.”
The stag’s jaw worked sideways.
A different voice emerged, male, smooth, familiar in a way that made her skin shrink. “Always got an answer, haven’t you?”
Evan.
Her body moved before thought. One step back. Shoulder turned. Chin down. The old geometry of surviving a kitchen at 2 a.m.
The stag lowered its head.
“No,” Rory spat.
The word landed hard enough to steady her.
She bent, yanked the knife from inside her boot, and held it low against her thigh. Cheap steel. Black handle. Tape residue on her fingers. She did not point it at the stag. She pointed the torch.
The animal did not blink.
Evan’s voice slid out again. “You came when you were told.”
Rory smiled without warmth . “And you still sent a deer because you knew you couldn’t make me come to you.”
The stag took a step into the clearing.
Every flower between them folded shut.
The clicking began all around the Grove. Not one mouth. Many. Stone to stone, bush to bush, underground and overhead where no branches crossed the sky. The sound built without growing loud, a dry little congregation of teeth.
The seam behind Rory widened on its own.
Cold spread across her back.
She glanced over her shoulder. The black cut had opened enough for a hand to pass through. Something pale pressed against the far side, flattening as if against glass. Fingers appeared, one by one, jointed in the wrong places. They searched for the edge.
The pendant pulsed against her chest, a frantic second heartbeat.
Rory backed sideways, keeping both the stag and the seam in view. Her heel struck stone. She shifted, found footing, refused the urge to run. The boundary had changed. The path had gone. Running here meant choosing a mouth and hoping it chewed slow.
“Who sent the message?”
The stag scraped one hoof through the grass. Soil turned up black and wet.
“Who sent it?” Rory raised the knife enough for the blade to catch moonlight. “You wanted me here. Say why.”
The stag’s head twitched.
The delivery bag tore loose from its antler and dropped to the grass.
It landed with a heavy, meaty thud.
Rory kept her distance.
The bag bulged. Steam leaked from the folded top, rich with ginger, soy, chilli oil. Beneath that came another smell: brine, hot pennies, river mud. The paper darkened from within.
The stag spoke with Eva’s voice.
“Open it.”
Rory laughed once. Short. Ugly. “No.”
“Open it, Rory.”
“No.”
“Open it, Laila.”
She took another step sideways. The seam now sat to her left, the stag ahead, the changed woods behind. The oak stones ringed the clearing like judges with their backs turned.
A child giggled near her knee.
Rory slashed the torch down.
A face peered from among the closed flowers.
Small. Grey. Human only in arrangement: two eyes, nose, mouth. Its skin looked like wet paper stretched over seeds. It smiled with a row of black pin teeth.
“Found you.”
Rory kicked.
Her boot met empty grass. The thing folded into the earth without a hole, leaving the flowers shivering.
The torch went out.
Darkness dropped whole.
Rory froze.
No moon. No stars. No outline of stones. Even the pendant’s glow vanished beneath her clenched fist , smothered to a dull heat. The Grove had not become night; it had become the inside of a throat.
She listened.
Breathing to the left, from the seam.
Hooves ahead.
Clicking behind.
A soft dragging circle around her, as if many small bodies crawled through grass and took care not to be heard.
Her wrist scar throbbed .
“Light,” she whispered, then hated herself for gifting the dark a request.
Something touched her hair.
Not a hand. A petal. Or a lip.
Rory struck backwards with the knife.
The blade cut air. Something hissed by her ear, close enough to stir the small hairs at her temple.
The Heartstone flared.
Red light burst between her fingers, not bright but deep, staining the Grove in blood-coloured shapes . The torch lay dead in the grass. The stag stood closer than before, its antlers spread across the dark like a stripped tree. Figures crouched at the edges of the clearing, half hidden behind flowers and stones, their bodies too narrow, their heads cocked at matching angles.
Rory counted without meaning to.
Six. Nine. Twelve.
More where the red light failed.
The seam beside the north stone had opened wide enough for a face to press through.
It had no eyes.
Smooth skin covered the upper half from brow to cheekbones, unbroken except for faint blue veins beneath the surface. Its mouth opened in a careful smile. Too many teeth filled it, not sharp, not animal; human teeth crowded in rows, as if it had collected them from different ages and forced them into one jaw.
When it spoke, it used Brendan Carter’s courtroom voice.
“Aurora, set the pendant down.”
Her father only called her Aurora when rules mattered.
Rory lifted her chin.
“On what grounds?”
The eyeless face stilled.
A ripple moved through the crouched things, irritation passing from body to body. The stag stamped once. The delivery bag jerked on the ground.
The voice shifted, lost Brendan, found someone older and hollow beneath the words.
“It opens what must open.”
“Bad argument.”
“It was given to you for this.”
“By whom?”
The face pushed farther through the seam. Skin stretched at the edges where the portal held it, but it did not tear. One long hand slipped into the Grove and gripped the air as if climbing from water .
“By hunger.”
The pendant burned hotter. Rory bit the inside of her cheek and did not release it.
The crouched figures began to whisper .
Not words at first. Wet consonants. Scraps of names. Carter. Laila. Rory. Malphora. Each version of her crawled across the grass, tugging at memories as it passed. Cardiff rain on school windows. Eva’s hand around hers outside the police station. Evan’s fist through plaster beside her head. Yu-Fei shoving a foil container at her and pretending not to notice she had not eaten. Silas laughing downstairs through the floorboards while bottles clinked.
Then the whispers aligned .
“Set it down.”
Rory’s knees wanted to bend. The heat in her palm sharpened until she smelled singed skin. She opened her fingers before flesh stuck to gem.
The Heartstone hung from its chain, crimson and furious.
The eyeless thing tilted its head towards it.
“Yes.”
Rory swung the pendant.
Not at the seam.
At the dead torch.
The Heartstone struck plastic with a crack. Red light flashed across the clearing. The torch spat, coughed, and flared white.
Every crouched thing recoiled.
The stag screamed with Evan’s voice and reared, front hooves cutting the air. The eyeless face snapped its teeth shut on nothing. The seam shuddered. Rory snatched up the torch, its beam uneven but alive, and drove the light straight into the portal.
The thing in the seam withdrew half an inch.
Not much.
Enough.
Rory backed towards the southern stones, torch in one hand, knife in the other, pendant swinging hot against her collarbone.
“Move.”
The child-face rose again from the flowers near her boot. “Wrong way.”
She put the torch beam on it. The thing sank with a sound like a straw pulled from mud.
“Then you won’t mind.”
Behind her, the southern boundary waited between two oak stones. Beyond it lay not the deer track, not Richmond Park, but a narrow lane of black earth running into trees that leaned together overhead. White flowers grew along its edges, all closed, all turned towards her.
The phone in her pocket vibrated .
Once.
Twice.
A message lit the screen through the fabric, pale against her hip.
The stag lowered its head and pawed the grass.
The seam widened again with a slow, tearing silence .
Rory did not look at the phone. She kept the torch on the creatures that ringed her, felt with her heel for the gap between the stones, and stepped backwards into the lane.