AI Rory had expected the grove to be hidden.
Not this hidden.
Richmond Park had gone quiet behind her the moment she left the path, the city noise thinning to a distant suggestion, then nothing at all. The trees crowded close in the dark, their trunks pale and slick where moonlight caught them. The air smelled of wet earth and leaf rot and something sweeter beneath it, like flowers after rain. She kept one hand buried in the pocket of her coat and the other curled around the silver chain at her throat, thumb pressed to the pendant tucked against her chest.
It was warmer than it should have been.
Not hot. Just warm enough to feel like a living thing against her skin.
Rory stopped at the edge of the clearing and let her eyes adjust.
The grove opened in a shallow bowl of grass and wildflowers that should not have been blooming in this weather, not this late and not this bright. White blossoms nodded in the dark. Blue petals shone like scraps of reflected moonlight. The standing stones—old oak, not rock, which made them worse somehow—rose around the boundary in rough, weather-dark pillars, their bark ridged and split as if age had cracked them open. They looked less like markers than sentries. A boundary meant to be crossed only with permission.
She had come anyway.
A soft rustle moved through the grass.
Rory’s head turned at once, shoulders tightening, but she saw nothing except the wildflowers shifting in the night breeze. No breeze touched her face. The air was still. The flowers swayed again, as if something low to the ground had brushed past them.
She didn’t like that one bit.
“Right,” she muttered to herself, the sound small and foolish. “Brilliant start.”
Her voice vanished quickly . The grove took it and gave back nothing.
She checked her phone out of habit. No signal, of course. The screen lit her hands a cold blue, showing 11:12 p.m. She frowned, thumb tapping the lock screen off and on again. She’d only been in the park for maybe ten minutes. At most fifteen. Yet the battery icon had dropped from sixty percent to forty-three in the time it took her to walk the last stretch from the road. That made no sense.
Neither did the pendant. It pulsed once, faint and warm against her sternum.
Rory swallowed and lifted her gaze to the stones again.
She was here because of a message that had appeared on the back of a receipt folded into her delivery bag after a run for Golden Empress that evening. She had not noticed it until she was home, one floor up from Silas’ bar, kicking off her shoes and rubbing her aching feet. The note had been written in a tight, slanted hand:
If you want the truth about what was given to you, come to the grove. Midnight. Alone.
No signature. No explanation. Just enough to make her skin crawl.
Given to you.
The pendant had been the real reason she’d come. The unknown benefactor. The one thing in her life that had arrived without a trail she could follow, without a face to attach to it. It had been there in the envelope when she’d opened it months ago, the crimson stone dim as a drop of dried blood, silver chain cold as coin. She had worn it because she couldn’t bear to leave a mystery unresolved, and because every time she considered taking it off, she felt the shape of a warning she couldn’t quite hear .
Now the pendant was warm enough to make her pulse quicken.
She stepped into the clearing.
The grass gave slightly beneath her boots. Too much give, as if the ground were soft underneath the roots. Rory looked down and saw her own shadow stretched thin and wrong across the flowers. The moon hung high, but the shadow leaned the wrong way, angled toward the standing stones instead of away from them.
Her mouth went dry.
No. No, that was just moonlight and nerves and a brain that was very keen to invent nonsense because she was alone in an uncanny woodland at midnight. She knew that trick . She had survived worse than a dark grove with a bad atmosphere.
Still, she kept her steps careful as she moved to the center.
There was supposed to be someone waiting.
That was the point of coming.
She turned in a slow circle, scanning the grove. Nothing. Trees closed in beyond the stones, their branches interlaced overhead into a black ceiling punctured by stars. The clearing itself held a peculiar kind of dimness, as if the moonlight had to struggle to enter. In the distance, somewhere beyond the boundary, an owl called once.
Then, very faintly, someone laughed.
Rory froze.
It was close enough to raise the hair on the back of her neck, but when she turned toward the sound there was no one at the edge of the clearing, no flicker of movement between the trees. The laugh came again, softer this time, and on the tail of it she caught the sound of water dripping into a bucket. Drip. Drip. Drip.
She stared at the nearest standing stone.
The sound stopped.
A bee crawled across one of the flowers near her boot, slow and deliberate. Its wings glinted silver.
Rory exhaled carefully through her nose. “Okay,” she whispered. “You can stop doing that now.”
The grove did not answer, but the silence altered.
Not broken. Redirected.
She had the sudden, stupid certainty that something had turned its attention toward her.
A pressure moved behind her eyes. She felt it before she saw anything, a minute shifting at the edge of vision. Rory spun, heart thudding once hard against her ribs.
Nothing.
But there was a shape there a breath ago, just beyond the circle of light—tall, narrow, too still to be a tree. Her mind tried to hold onto it and failed. Only the memory remained: a silhouette slightly bent at the neck, watching.
She took one step back and bumped into something.
Her breath punched out of her.
Rory whirled, hand flying up on instinct, and found only empty air behind her. Her pulse slammed harder. The space where she’d stepped was clear grass and flowers. No trunk, no stone, no person. Her skin prickled. She had not heard anything approach. She would have heard.
The pendant went hot.
Not burning. Not yet. But the warmth sharpened into a clear, insistent pulse , as though something inside the crimson stone had just opened an eye.
Rory gripped the pendant through her shirt and looked down at it. The gem glowed faintly against the dark fabric, a deep red ember under silver chain. Her breath caught.
“Near a portal,” she whispered, more to herself than to the grove . “So there is one here.”
The phrase sounded wrong in the open air. Too modern. Too human. She knew only that the pendant had reacted this way once before, in a place she had never spoken of and barely allowed herself to think about. A hidden threshold. A door that wasn’t a door.
She lifted her head.
At the far side of the clearing, between two standing stones, something pale stood just inside the shadow.
Rory went completely still.
It was human-shaped, if you looked quickly and didn’t care too much about the details. Long limbs. A head tilted slightly to one side. But no face she could make out, only a slick dark oval where eyes and mouth should have been. It stood as if it had been there all along, patient as mildew. When Rory blinked, the figure seemed to lean a fraction closer.
Then it was gone .
Her skin broke out in gooseflesh.
“Nope,” she said under her breath, very softly , as though volume might summon attention. “No, no.”
She backed up one careful step, then another. Her boot caught on something and she nearly stumbled. She looked down and saw that the grass behind her had grown thick with small white blossoms in a perfect ring, too neat to be natural. It had not been there a moment before.
She hadn’t crossed back to the edge of the clearing.
The stones were still far away.
Rory’s stomach dropped. She turned in a slow pivot, trying to orient herself, but the grove had changed. The boundary stones no longer sat at equal intervals around the clearing. They seemed closer on the left, farther on the right, like teeth shifting in a jaw . She could swear the clearing itself had widened behind her while she watched.
Time moved strangely here. She knew that from old whispers, from scraps of folklore, from whatever part of her had chosen to listen when the warning bells rang. An hour inside could be minutes outside, or days. The thought made her chest tighten. She had told no one exactly where she was going , only that she needed some air. If she stayed too long, anyone looking for her would be looking in the wrong version of the night.
She tried to think. Calmly. Rationally.
The worst thing about fear was how eager it was to become a story. Every shadow was a monster if you let your mind feed it. Rory forced herself to count the stones. One, two, three—
A whisper moved around her ear.
Not words. Breath.
She jerked back so fast her scalp tugged at her hair. Her hand shot to the side of her neck. Nothing touched her. There was only cold air, and the smell of damp bark, and a sensation like someone had leaned in close enough to sniff her skin.
Her breathing turned shallow. She could feel each inhale scraping. She hated this part—the helplessness, the not knowing whether to run or stand still, the body forgetting reason in favor of panic. She had built her life on staying one step ahead of danger, on noticing the angle of a room, the exit, the lie in a person’s smile. But there was nothing to read here except the fact that the grove was listening .
Another sound rose up then: footsteps .
Not from the clearing. Around it. Slow, unhurried steps moving through dry leaves.
Rory’s eyes snapped to the trees.
She couldn’t see anything, but the sound circled the grove clockwise, steady as a patrol. Step. Pause. Step. The rhythm made her throat tighten. Whatever was out there knew exactly where she stood. It wasn’t hunting by sight.
She reached into her coat pocket for her phone and considered, absurdly, turning on the flashlight. As if a beam of white light could make this all ordinary again. As if it might force the thing in the trees to declare itself.
The footsteps stopped.
Everything stopped.
No insects. No wind. Not even the rustle of flower stems.
Rory stood with her phone in her hand and listened to the absence.
Then, from directly behind her, a voice said, “You came.”
It was quiet, almost kind.
Rory did not scream. Some thin, hard part of her mind seized the moment and held it in place. She turned so fast the world blurred.
No one stood there.
But the pendant was burning now, bright enough to seep red through the fabric of her shirt. The silver chain tugged lightly against her skin, as if pulled from the other side. Rory’s breath hitched. The warmth pulsed in time with something else, something beneath the ground.
A low thrum started under her boots.
Not sound exactly. More like a vibration felt in the teeth and the bones of the ankles. The flowers trembled . One by one, their petals began to open wider, turning their pale faces toward the center of the clearing.
Toward her.
Rory stumbled back, fear finally cracking through the careful shell she had kept around it. “Who’s there?”
The question hung in the air and came back wrong, distorted as though the grove had chewed it and spat it out softer.
Who’s there?
The stones answered with a sound like a sigh.
She saw movement again at the edge of vision: pale limbs slipping between trunks, a tilt of something that might have been a head. More than one now. Not close, but present . Gathering.
Rory’s hand closed over the pendant so hard the silver chain bit into her palm. She thought of the note. Midnight. Alone. She thought of the word given, and how much it sounded like a debt . A trap. A gift with teeth.
“I’m here,” she said, forcing the words out. “You wanted me here. So show yourself.”
For a moment nothing happened.
Then the warm weight in her hand yanked hard enough to make her stagger forward.
The pendant slipped free from her grip and swung outward on its chain, the crimson stone blazing brighter than it ever had in her flat, in the streetlight outside the restaurant, in the darkest corners of her life. The glow painted the nearby flowers red. The standing stones sharpened into hulking shapes around her. And in that flare of light she saw, just beyond the far boundary of the grove, a vertical seam of brightness between two trees, thin as a blade and trembling as if the air itself had been cut.
A door.
Not wood. Not stone. Nothing human-made. Just a fracture in the dark, rimmed with a pale shimmer that made Rory’s stomach turn. The pendant pulled toward it like iron to a magnet.
The footsteps returned, closer now.
Rory backed away from the seam of light, every instinct screaming at once. The grove was no longer silent. It was full of minute, hidden sounds: whispers under the grass, a soft chorus of cracking twigs where no branches moved, the faint, eager rustle of something circling her just beyond sight.
She had come for the truth.
She was beginning to understand that the truth had come for her first.
Another shape slid into view beyond the standing stones, and another after it, neither fully visible, each one wrong in a different way. Too thin. Too still. Faces that changed when she tried to focus on them. The seam of light widened by a fraction, breathing open.
Rory swallowed hard and took one shaking breath.
Then the pendant flared hot enough to make her gasp, and the grove answered with a sound like a hundred voices inhaling at once.