AI The grove should have been colder.
Aurora Carter stood just inside the line of ancient oaks that marked the boundary and listened to the night breathe around her. Richmond Park lay behind her in a dark, familiar sprawl of trunks and shadow, but the space ahead had the wrong kind of quiet. Not silence . Silence belonged to empty streets, to closed rooms, to the moments after a door shut. This was something else: a held breath, a pause with intention behind it.
The wildflowers at her feet glimmered pale in the darkness, too healthy for the season, too many of them, their thin heads turning in no wind she could feel . The moonlight caught on their petals and made them look wet. Rory tightened her fingers around the strap of her satchel and told herself not to be ridiculous.
The Heartstone Pendant was warm against her sternum.
It had been that way ever since she crossed the threshold into the grove. Not hot. Just alive in a way that made her skin crawl if she thought about it too long. The little crimson stone rested under her shirt, hidden on its silver chain, and gave off a faint pulse , as if it had decided her heartbeat was a suggestion worth following.
She had come for a reason.
That was what she repeated to herself whenever the hairs rose on her neck. A reason. A plan. A thing to find. The details were slippery now, the way they always got when fear started pressing its thumbs into the edges of thought, but she knew enough. Someone had said the grove was real. Someone had said things crossed here. Someone had said a portal, if there was one, would answer to the pendant.
Aurora shifted her weight and looked back over her shoulder.
The path she had used to enter the grove was there, technically, a gap between two of the standing stones where the trees thinned. Yet the shape of it kept refusing to settle. Every time she fixed her eyes on it, the opening seemed to move a fraction to the left, or narrow, or deepen. The park beyond looked ordinary in the moonlight—dark grass, black branches, the occasional ghostly pale trunk—but the longer she stared, the more it resembled a painted backdrop propped up behind the trees.
She swallowed.
“Right,” she muttered to the flowers, to the stones, to herself. “In and out.”
Her voice came back to her too quickly .
Not an echo . That would have been normal. This was her own words returning in a lower register, stretched thin like something had repeated them from far away with its mouth full of water. Rory’s stomach tightened. She stood still and listened.
Nothing.
Then, after a beat, the smallest sound: a rustle in the undergrowth to her left.
Her head turned so fast her neck ached. A rabbit, maybe. A fox. A branch settling. She saw only fern shadows and a patch of moonlit bark. The grove’s wildflowers shivered again, though the air remained still.
Rory took a slow breath through her nose. The smell of damp earth, leaf mold, and something sweetly rotten filled her lungs. She had expected the first two. The last one made her throat close.
She started walking.
The grove opened around her in an easy curve, the standing stones flanking her like watchful sentries. Ancient oaks rose on all sides, thick trunks twisted by age or by something older than age. Their roots pushed through the soil like knuckles. Between them, the year-round flowers spread in carpets of blue and white and violet, luminous in the dark. It would have been beautiful if beauty didn’t feel so aggressively arranged.
Rory kept one hand in her pocket, thumb rubbing the edge of the cheap lighter she always carried and never used. Her other hand hovered near the pendant under her shirt, though she didn’t touch it. Every instinct she had was telling her to leave. That alone would have been annoying. The fact that she couldn’t stop herself from moving deeper into the grove was worse.
A sound came from ahead.
She froze.
It was soft, almost delicate. Not a footstep. More like fabric dragging lightly over bark.
The hair on her arms lifted. She stared between the trees and saw only darkness layered over darkness. The moon had climbed higher while she wasn’t looking , or maybe it had always been there and the grove had merely chosen to let her notice it now. Its light spilled through the canopy in thin bars, silvering the tops of the flowers.
The dragging sound came again.
Rory forced herself to breathe. If she bolted now, she told herself, she would panic, trip, and spend the next week explaining to some stranger how she’d nearly cracked her skull in a haunted park because of a bad feeling and a glowing necklace. No. She would keep moving. She would stay sharp. She had lived through worse than this.
A memory flared without warning: Evan’s hand wrapped around her wrist, pain blooming sharp and white as he dragged her toward a door she did not want to go through. Her scar tingled under her sleeve, the small crescent on her left wrist whitening as her fingers curled. She shoved the memory down hard. Not now.
Another rustle.
This time it came from behind her.
Rory spun.
Nothing.
The grove seemed to have shifted while she turned. The path she’d come from was still there, but farther away than it should have been, the standing stones pulled apart by a few feet too many, the opening beyond dark as a tunnel. She stared, unsettled by the simple impossibility of it. She had not walked far enough for the grove to rearrange itself. Yet the distance between her and the boundary had doubled, maybe tripled.
Her pulse thudded once, heavy in her throat.
“No,” she whispered.
And then, faintly, from somewhere just beyond the nearest oak, came the answering whisper of her own voice.
“No.”
Rory’s eyes stung. She refused to blink.
It was one thing to know, academically, that strange places behaved strangely. It was another to hear yourself spoken by something hidden in the trees.
The pendant grew warmer.
Her hand flew to her chest at once, fingers pressing through her shirt to the stone. The Heartstone Pendant pulsed under her touch, a deep crimson warmth , gentle as a heartbeat, insistent as a warning. The silver chain shifted against her skin. She drew it out into the moonlight.
The pendant glowed faintly, a small inner ember in the shape of a gemstone. Its light was weak, but it was enough to make the air around it look denser. Rory stared at it, then lifted her gaze toward the dark between the trees. The glow seemed to point her forward. Not toward the path back. Deeper in.
She hated that she noticed.
The grove had gone still in that way places do when they are waiting for a choice.
Rory let the chain slip through her fingers and stepped ahead.
The flowers thickened as she moved. They brushed against her calves, cold and damp. Each stem seemed to tremble when she passed, though she could feel no breeze. The trunks on either side grew closer together, arching inward overhead until the moon became a thin, fractured thing overhead, sliced by leaves. She could hear her own footsteps now, soft on wet earth, and beneath them a second sound that kept trying to match her pace.
She stopped.
The other sound stopped too.
She looked down at the ground and saw only her shoe prints and the crushed petals behind them. Then, just at the edge of her vision, something pale shifted between two roots. Small. Quick. A face, maybe. No, not a face. The impression of one. Too narrow, too long, and gone before she could focus.
Her heart hammered hard enough to hurt.
“Hello?” she said, because fear made idiots of all of them in the end.
No answer.
The grove answered instead with a low, wet creak from overhead.
Rory looked up.
A branch had bent low across the path between two trees. It was broad as a man’s arm, black with shadow. She had the mad, irrational sense that it had not been hanging there a moment ago. As she watched, the branch eased downward another inch, slow enough to be deliberate.
The pendant burned warm against her skin.
“Okay,” she breathed.
The thing in the trees made a sound like a child trying to imitate a laugh and failing.
Rory backed up one step. Then another. Her heel hit a root, and she caught herself before she fell. Her eyes never left the branch, because if she looked away, something in her bones told her she would regret it.
The laugh came again, this time from her right.
She whipped her head toward it so hard she saw stars. Between the oaks, just beyond the ring of flowers, stood a shape that was almost human.
Almost.
It had the outline of a person in a long, light garment, but the moonlight slid off it wrong, refusing to catch on any one edge. Too tall. Too thin. The head tilted at an angle that made her teeth ache just to look at. There was no face she could see, only darkness where features should have been, and yet she had the certainty of being observed with awful attention.
Rory could not remember deciding to move. She was simply doing it, one careful step back, then another, the pendant clenched hard in her fist. The warmth from it had become a steady pulse , almost frantic now, as if it knew something she did not.
The shape by the trees turned its head.
No, not turned. Shifted.
The movement was wrong enough to make her stomach lurch . It seemed to stretch rather than rotate, neck and shoulders slipping out of alignment and then settling into a new orientation with a soft crackle of leaves. Rory’s breath caught. Somewhere behind her, branches answered with a whisper .
There were more of them.
Not close. Not yet. But she felt them in the dark beyond her peripheral vision, in the places where the flowers stopped glowing and the trees thickened into a wall. A ring of attention. A patient narrowing. The certainty came over her not as thought but as physical fact, the same way cold enters the body .
She was not alone.
The realization should have been frightening. Instead it was worse than fear. It was recognition. As if the grove had finally allowed her to understand what it had been telling her from the moment she arrived.
It had not called her here to find something.
It had called her here to be found.
Rory’s mouth went dry. She looked down at the pendant, and the crimson stone flashed once, brighter than before, throwing a smear of red light over her fingers and the silver chain. For one impossible instant, that red gleam seemed to cut straight through the dark ahead, revealing a narrow seam in the air between two trees. Not a path. Not exactly. More like a wound drawn open in the night, vertical and faintly shimmering at the edges.
A portal.
Her breath hitched.
The shape in the trees made a sound, low and eager, and began to move.
Rory did not wait to see how fast it could come.
She ran.
The flowers whipped at her legs and tore at her shoes as she sprinted toward the seam in the air, the pendant slamming against her chest with every stride. The grove lurched around her. Trees stretched longer than they should. Shadows slid over the ground ahead of her like dark water. She heard footsteps now, too many to count, and none of them matched the rhythm of her own.
The seam brightened as she approached, the air around it trembling like heat over pavement. Rory reached out before she had time to think better of it. Her fingertips met something cold, then shockingly soft, as if she had pressed through the skin of a fruit. The space gave under her hand.
Behind her came a sound like a dozen voices inhaling at once.
Rory jerked forward.
The grove snapped.
That was the only word for it. The pressure in the air broke all at once, and the dark behind her surged with motion. She did not look back. She drove herself through the seam with the pendant blazing hot against her palm, and the world on the far side swallowed her whole.