AI Rory ducked under the low branch and the park path vanished behind her. The Heartstone sat warm against her collarbone, a thumbnail of crimson that had started its pulse three streets from the park gates. She had followed it because the unknown who left it on her doorstep last Tuesday owed her an explanation, and because the warmth had grown insistent enough to drown out the last of her common sense.
The standing stones rose out of the dark like a ring of petrified oaks, their bark fused into grey columns that caught the moonlight in seams of silver. Wildflowers carpeted the grass beyond them, petals open and colour-saturated as if noon lived inside the clearing. October air should have bitten. It did not. The scent of crushed thyme and something sweeter, almost metallic, filled her lungs on the first breath.
She stepped between two stones.
The temperature dropped a full degree. Her breath fogged. The pendant’s warmth stayed, a counterpoint against the sudden chill . She rubbed the crescent scar on her left wrist without thinking, the old habit from childhood when the world tilted.
A twig cracked to her right.
She turned. Nothing but the path she had left, empty, the distant streetlamps of Richmond a smear through the trees. She faced the clearing again.
Another sound: a single note, high and thin, like a child humming through closed teeth. It came from the far side of the flower field, where the oaks thickened into a wall.
Rory walked. Grass whispered against her boots. The flowers did not crush. They sprang back as if her weight meant nothing. She kept her eyes on the treeline. The humming stopped.
She reached the centre. The air here held a pressure, a held breath. She pulled the pendant free of her jumper. The gem’s inner glow painted a faint red circle on her palm. It pulsed once, twice, in time with a heartbeat that was not hers.
Leaves rustled overhead. No wind.
She lifted her chin. “If you’re here, show yourself.”
The words hung, too loud, then dropped into the grass and died.
A shape detached from the nearest oak. It was the height of a man, thin, and it moved with the slow deliberation of someone who had all night. Rory’s hand closed around the pendant. The figure took one step into the moonlight and became a shadow again, absorbed by the trunk.
She backed up. Her heel found a stone. She did not fall. The standing stones now formed a complete circle; she could no longer see the gap she had entered through. The path was gone .
A second sound joined the first: footsteps in the flowers, light, matching her own earlier pace but offset by half a beat. She spun. Empty field. The flowers stood untrampled.
The humming started again, closer, from behind the stone to her left. A woman’s voice this time, or a girl’s, the tune familiar and wrong, a snatch of a Cardiff lullaby her mother had never sung.
Rory’s mouth went dry. She took three steps toward the stone.
“Eva?” The name left her before she could stop it. Eva was in London, in a flat with working lights and a locked door. Eva had sent the text that morning: stay in, something’s off with the park.
The humming cut off mid-note.
Silence pressed in, thick enough to taste. Then a new sound: breathing, slow, from the exact spot she had just vacated. She turned. The grass there lay flat in the shape of two feet.
The pendant flared, heat spiking against her skin. She hissed and dropped it; the chain caught, the gem swinging against her sternum like a second heart.
Something moved at the edge of her vision, a pale smear between two oaks, too tall, too still. When she looked full-on it was bark. When she looked away it stepped.
Rory walked the inner ring of stones, one hand trailing the rough surface. The bark felt warm, almost flesh. Her fingers came away sticky with sap that smelled of copper. She wiped them on her jeans.
A laugh, short, from the treeline. Adult. Male.
She stopped. “Evan.”
No answer. The laugh did not repeat. Evan was in Cardiff, last she knew, and the restraining order still held. The voice had not been his. It had been older, thinner.
The flowers nearest her feet turned their heads. Petals tracked her movement. She took a step left; they followed. Another step; they followed. She stamped. They sprang back unmarked.
The breathing behind her resumed, closer now, close enough that she felt the displacement of air on her neck. She did not turn. She walked faster, circling, looking for the gap. The stones had multiplied. What had been eight was now twelve, then sixteen, the circle tightening.
A figure stood in the centre when she completed the loop. It had not been there. It wore her jumper, her jeans, her exact height. Its hair was black and shoulder-length. Its eyes, when it lifted its face, were not blue. They were the colour of the pendant, deep crimson, and they did not blink.
Rory’s voice came out flat. “That’s not me.”
The figure’s mouth opened. No sound emerged. Its lips shaped her name, Aurora, then the other one, the one she had never told anyone, Malphora.
The real breathing on her neck stopped. In its place came a wet, sliding noise, like something large shifting its weight in the grass she could not see.
The duplicate took a step toward her. The flowers parted for it, then closed behind, uncrushed. Rory backed until her shoulders hit stone. The bark yielded, slightly , like muscle.
She shoved off and ran for the nearest gap that still looked like an exit . The stones shifted as she moved, columns sliding on roots she could not see. The gap narrowed. She squeezed through, jumper catching, tearing.
On the other side the park path was gone . She stood in a second clearing, smaller, the oaks here leafless and black. The moon had vanished. The only light came from the pendant, now a steady crimson that painted the trunks in arterial streaks.
Footsteps followed her through the gap. Not running. Walking. Unhurried.
Rory put her back to the largest oak. The scar on her wrist itched, a sharp, precise burn. She pressed her thumb into it until the pain cleared her head.
A voice spoke from the dark between the trees, the same voice that had hummed the lullaby, now conversational, almost kind.
“You came for answers.”
She did not answer.
The voice continued, closer, as if the speaker had taken two silent steps. “The pendant brought you. It always does. They leave it, we wait, you arrive.”
A pale hand emerged from the nearest shadow, fingers too long, nails the colour of old bone. It rested on the oak beside her head. The bark dimpled under it.
Rory’s breath came in short bursts. She kept her eyes on the hand. “What do you want.”
The hand withdrew. The voice moved to her other side, now at ear level.
“Time.”
The duplicate appeared again, ten feet away, standing in a patch of those impossible flowers. It raised one arm and pointed past Rory, at the oak she leaned against. She turned her head.
The tree’s trunk had a seam, vertical, the width of a door. It had not been there. Sap welled along the edges, dark, and the smell of copper grew stronger.
The footsteps that had followed her stopped. A second presence occupied the space directly behind her, close enough that her jumper brushed against something that was not bark and not cloth.
The pendant’s pulse synced with the new heartbeat at her back. Heat flooded her chest. The duplicate’s crimson eyes reflected it.
Rory’s fingers found the torn edge of her jumper. She pulled it tighter.
The voice at her ear dropped to a whisper that still carried.
“Stay.”
The seam in the oak widened with a sound like wet wood splitting. Darkness inside it had depth, a tunnel, and something in that darkness shifted, a suggestion of limbs folding the wrong way.
Rory pushed off the tree and ran again, this time toward the duplicate, because the duplicate at least had a face she recognised as a copy of her own. The figure did not move. It watched her come. At the last second it stepped aside, and Rory’s momentum carried her into the flowers.
They closed over her boots, stems wrapping with the slow strength of vines. She ripped free, leaving petals stuck to the leather. The duplicate was gone . The seam in the oak stood open, waiting.
The presence behind her had not run. It simply arrived, occupying the space she had just left, and the breathing started again, patient, matching the pendant’s rhythm exactly.
Rory stood in the small clearing, chest heaving, the stones of the original grove now visible again through the trees as if the two spaces had overlapped. The path she needed did not exist. The flowers watched. The oaks leaned in, their branches forming a roof that blocked even the memory of moon.
A new sound rose, low, from every direction at once: the scrape of bark against bark, the trees adjusting their positions, closing the last gaps.
She spoke into the dark, voice steady because she refused to let it shake.
“I’m leaving.”
The answer came from the seam, from the duplicate’s vanished mouth, from the presence at her back, three voices overlapping into one.
“You already did.”
The pendant’s glow brightened until the entire clearing swam in red. The flowers’ heads all turned toward her at the same instant. The breathing on her neck grew warmer.
Rory took one step toward the original stones, then another. The grass held. The presence kept pace, never quite touching, never quite visible when she snapped her head around.
At the edge of the first clearing the standing stones had become a solid wall. No gaps. The oak-bark columns pressed together, grain matching grain, a fortress of wood and silence .
She placed both palms against it. The surface gave, slightly , then firmed. Heat from the pendant transferred through her jumper into the stone. A single flower, white, pushed through a crack at eye level, its petals unfolding in the red light.
The humming began once more, the lullaby complete now, every verse her mother had never known, sung by a chorus of throats that were not human and not quite otherwise .
Rory lowered her hands. She did not look at the flower. She did not look at the seam that had followed her, now standing open in the wall of stones itself. She listened to the footsteps that were not hers, the breathing that was not hers, the certainty that settled in her bones like cold water.
The grove held her. The night held her. And whatever had waited here since before the park had a name waited still, patient, the way stone waits, the way the pendant had waited on her doorstep.
She turned to face the centre of the clearing, where the duplicate now stood once more, identical down to the tear in the jumper, identical except for the eyes and the way its head tilted a fraction too far.
The presence at her back did not speak again. It did not need to.
The flowers began to close.