AI Rory locked her delivery bike to the railings outside Richmond Park and stood with the gate chain in her hand.
The chain held no frost. The railings did. White crust lined each bar and crunched under her gloves, but the chain left black water on the leather and carried heat from a grip other than hers.
She let go. Metal struck metal behind her, a clean note that rolled across the grass and came back from the trees a second time, lower.
Her mobile showed 12:03. The note in her coat pocket had written the time in narrow ink, underlined twice.
Midnight. The Grove. Bring the Heartstone.
No name. No explanation. The paper had waited under the door of her flat above Silas's bar, weighted with a bus ticket from Cardiff that bore a date three weeks ahead. She had packed the ticket into the pocket with her keys, then taken it out, then read the Grove note until the words lost shape.
The pendant rested against her breastbone, deep crimson on its silver chain, the size of a thumbnail. It had sat cold in her jewellery tin for months. At 11:40 it had warmed against her skin through two layers of cloth and had drawn her eyes each time she passed the window that faced the park.
She climbed the gate.
Boots hit wet earth on the far side. Frost patched the path in broken plates, and her tread cracked each one. Beyond the path, deer should have cropped the grass in the dark. Richmond at night belonged to them, to foxes stitching runs between bracken, to owls working the oak line. She heard her boots. She heard her breath. Nothing else fed the air.
The track narrowed between holly bushes. Thorns hooked her sleeve. She pulled free and found a wildflower caught in the cuff, petals open and yellow in November, stem green, sap on her glove. Dozens studded the verge ahead. White, violet, yellow heads lifted through frost, each in full bloom, each without scent. She crushed the flower between thumb and finger. It gave juice and a green smell, sharp as cut grass, and nothing sweet rode under it.
"That is wrong for a start."
Her voice flattened at once. The bushes drank it. No echo reached her from the holly, though the gate chain had thrown one back across open ground.
She walked on, mobile torch lit, beam swinging with her stride. Light cut the path into a bright coin and left the rest to press close. Oak trunks reared out of the dark and sank back. Bracken brushed her shins and left wet marks on her jeans. A branch tapped her shoulder. She turned the light on it.
The branch hung still. Drops fell from its tip in a line, one, two, three, each landing in the same print in the mud.
Her own print. The heel sat deep, the toe pointed back toward the gate. She had not turned around on the path. She kept the torch on the print until water filled the tread and smoothed it to a shine, then moved on with shorter steps and counted them to keep her mind on numbers.
One hundred. One hundred and one.
At one hundred and twelve, another sound joined her boots.
It kept her pace. It fell out of rhythm by half a beat, soft on earth where her boots cracked frost. She stopped. The sound took one more step and stopped inside the bracken to her left.
Rory aimed the torch at shoulder height. Stems crowded the beam. Frost clung to their undersides and glinted. No shape broke the pattern, no eye caught light.
"You can come out. I heard you."
Silence packed the space between trees. Her breath made small clouds and dragged sideways, though her coat hung slack and the bracken heads held still. The cloud thinned toward the left, drawn in a ribbon off the path, and vanished among the stems where the step had landed.
She backed up. Her heel found a root and she caught an oak trunk with one hand. Bark ridged her palm. Sap stuck to her skin, warm. Oak sap in November, warm as skin. She wiped her hand hard on her jeans and left a dark print behind.
The pendant pulsed .
Heat spread across her chest in a beat that matched her heart, then slipped ahead of it. Two beats for one. She pulled the chain from her coat. The Heartstone held a faint inner glow, and light pooled in the cup of her palm and thinned the skin at her fingertips to rose. The glow brightened as she faced the bracken. It dimmed toward the path home.
"Of course it does."
She followed the heat because the note had asked for the pendant, because the Cardiff ticket had sat on her doormat with a future date, because standing still gave the bracken time to breathe out in her direction again. Each step forward fed warmth up the silver chain until links printed heat on her neck. Each step back would have cooled it. The choice made itself in her feet before her mind caught up.
The path forked around a fallen trunk. Both ways showed her boot prints. On the left fork, the prints led forward and returned on top of each other, toe to heel, packed tight. On the right fork, fresh prints cut through frost that bore no mark yet from her boots, tread bare, smaller, each one placed heel-first with the toe dug deep.
She took the right fork with the torch held high. The beam shook in her grip. Light jumped over roots and stones and made every trunk rear and settle. At the edge of the beam, something crossed between two oaks. It moved at the height of her shoulder. It made no sound on the frost. The shape left a gap in the dark that the dark refilled at a crawl.
Rory pointed the torch at the gap. Empty trunks. Empty bracken. Her light caught a strand of black hair snagged on bark at her own height, long and straight. She touched her head. Her hair lay damp against her neck, shoulder-length, ends stuck to her coat. The strand on the bark hung dry.
She left it there.
The standing stones came into view piece by piece. Ancient oaks ringed a clearing ahead, trunks warped toward each other, roots knotted across the ground in a boundary older than the path. Mist pooled inside the ring at ankle depth. Wildflowers pushed through it in drifts, open to a sky that held no moon she could find. Starlight came from straight overhead and from nowhere else, hard and white.
She counted the oaks from the path. Seven.
The pendant beat against her ribs. Heat climbed the chain and touched the crescent scar on her left wrist where her sleeve rode up, though the stone hung far from her arm. The scar prickled. She pressed her thumb into it, childhood damage from a fallen greenhouse pane, a clean white curve. It darkened under her thumb to the crimson of the stone.
Rory stepped between two trunks.
Sound dropped out of the world. Her boot came down on grass and made no noise at all. The mist took her ankle and chilled her through leather. Inside the ring, the wildflowers leaned toward the centre. Every head pointed inward, petals trembling in air that felt flat on her face. The centre held bare earth in a circle, black and wet, with steam curling up in threads.
Her mobile buzzed in her hand.
The screen showed 11:47. She stared at the numerals until they steadied. She had crossed the gate at 12:03. The torch app had burned the whole walk. Battery showed full, though it had sat at half in the flat. A message waited without a name and without a number.
You are in the Grove. Leave the phone at the stones.
"Not a chance."
Her voice came back to her from the centre of the circle, a fraction behind her lips, pitched lower, each word worn at the edges. She shut her mouth. The last syllable finished without her.
Phone light swept the ring. She counted the oaks again to anchor her eyes on fixed things.
Eight.
She counted a third time, torch moving trunk to trunk, naming bark patterns, a split limb, a hollow black with rainwater. Eight trunks stood around her. The pair she had entered through had drawn apart, and a new trunk occupied the space to their left, bark pale and unmarked, roots sunk into mist that curled around them and kept curling after the mist elsewhere settled.
Breathing reached her from behind that new trunk.
It matched hers at first. In. Out. In. Out. She held her breath and pressed her teeth together and felt her heart strike her ribs. The breathing continued at the same pace, patient, wet at the back of the throat on each inward pull. It breathed for both of them while she gave it nothing.
She turned the torch.
The beam struck pale bark and stopped. Pale bark drank the light. No glare bounced back, no shadow fell from the trunk onto the mist behind it. Beside the trunk, in the mist, two prints filled with dark water. They pointed toward her. The water in them rippled from the toes backward, as if weight had settled into them in that instant and kept settling.
"Show me your face."
The voice from the centre of the circle spoke the words with her, under her, through the sole of each boot in the wet earth. Her mouth moved. The words also came from a mouth that stood closer to the new trunk, shaping air she felt on the scarred wrist when it reached the end of the sentence.
Something at the edge of sight tilted its head at the same angle as hers.
Rory kept the torch beam on the empty prints and lifted the pendant with her free hand. Light inside the stone swelled. In its crimson wash, the clearing showed a second set of shadows, cast by nothing in the beam. One stretched from the pale trunk toward the centre. One stretched from her own feet in the wrong direction, bending at the knee, rising up the trunk beside her. Her shadow on the grass stayed put. The other shadow raised an arm as she raised hers, half a beat behind, fingers longer in the wash of red light, nails dark with earth.
The mist around her ankles parted. It parted in two lanes, one at her boots, one a stride to her right, each lane curling back from feet that pressed the grass down in time with hers.
She moved her left foot an inch. Grass bent an inch to her right a breath after, with a sound of wet stems parting.
She stopped moving altogether. The grass beside her kept bending, step by step, closing the distance, until the mist broke open at her side and cold air touched the crescent scar and traced its curve from end to end.
"You brought it."
The words landed inside her ear, shaped by breath that smelled of green sap and wet earth, and the pendant flared hot against her palm.