AI Aurora found the first standing stone by accident, which was how Isolde had said it would happen.
Not the accident part, exactly. Isolde had spoken in that soft, infuriating way of hers, as if every answer were a thread she could not pull without unraveling the world. You will not find the Grove by looking for it, she’d said. You will find it by intending to be there, and by pretending you aren’t afraid.
Rory had laughed then. Not because it was funny, but because laughing was sometimes the only way to keep from saying something stupid, like I am always afraid now, or If this is another test, I might actually start screaming.
Now, standing alone in Richmond Park at half past eleven on a moonless November night, she was not laughing .
Her phone had lost signal ten minutes after she’d left the main path. The city had fallen away in layers: first the distant growl of traffic, then the occasional bark of a dog, then even the soft mechanical hum that London seemed to breathe through its grates and windows and wires. By the time she’d crossed the slick grass toward the darker line of trees, the silence had grown so complete it felt manufactured.
Her boots sank into the wet earth. Cold crept through the seams of her coat and up under the hem, needling her thighs through black jeans. She tucked her chin deeper into her scarf and swept her torch across the ground.
The beam caught on something pale ahead.
Not pale. Grey.
Stone.
It stood between two oaks, taller than she was, narrow as a person turned sideways. Bark had grown around its base in ridged knuckles, as if the trees had tried to hold it down. Its surface was rough and furred with lichen, but the shape was wrong for any natural rock. Deliberate. Waiting.
Rory stopped.
The Heartstone pendant beneath her jumper warmed against her breastbone.
Not much. Just enough that she became aware of it, a thumbprint of heat on skin made oversensitive by cold. She curled her gloved fingers around it through wool and coat, feeling the little hard shape beneath—deep crimson gemstone, thumbnail-sized, hanging from its silver chain. Earlier that evening, in her flat above Silas’ bar, it had been cold as glass. Now it pulsed faintly, as if remembering a heartbeat.
“All right,” she muttered. Her voice sounded too loud. “That’s ominous.”
She had come because of the pendant.
For three nights it had woken her at 3:17, warm enough to sting, its faint inner glow staining the sheets red around her throat. For three mornings she had told herself she was overtired. Too many late deliveries for the Golden Empress, too many hours pedaling through rain with takeaway bags steaming at her back, too many questions she couldn’t answer and people she wasn’t sure she trusted.
Then this afternoon, while she was delivering sesame chicken and black bean beef to a solicitor’s office in Mayfair, the Heartstone had heated so suddenly she’d nearly dropped the food in the lift. Not a burn—more like panic transmitted through metal and stone. It had dragged her gaze east through the mirrored doors, toward an ordinary grey sky.
Toward Richmond.
Isolde’s warning had followed: If it grows warm near the old trees, come to me. Come alone. Do not bring iron. Do not bring disbelief. Neither will protect you.
Rory had brought a small pocketknife anyway. Stainless steel, tucked in her coat pocket. She doubted it counted as disbelief if it made her feel marginally less like an idiot.
She stepped closer to the standing stone.
The air changed.
It did not gust. It did not shift with any natural current. One moment she smelled wet grass, leaf rot, and the faint mineral damp of winter. The next, the air filled with green things—crushed stems, warm moss, flowers opening at noon. Impossible scents for November. Honeysuckle. Bluebells. Something sweet and overripe beneath them, like fruit left too long in a bowl.
Her torch flickered once.
Rory slapped it with the heel of her hand. The beam steadied.
Beyond the first stone, another stood half-hidden in bracken. Then a third. Then more, arranged in a curve that the dark concealed. Ancient oaks rose among them, their trunks thick, their branches twisting overhead like black veins against the sky. No moon showed, but somehow there was light beyond the stones. Not much. A blurred, silvery-green wash, like daylight drowned in pond water.
The boundary.
She swallowed. Her mouth had gone dry.
“If this is the point where a sensible woman turns back,” she said, because silence had begun leaning toward her, “I would like it noted for the record that I noticed.”
No one answered.
That should have comforted her.
It didn’t.
Rory passed between the stones.
Cold left first. It peeled off her skin with such suddenness that she shivered. The wet chill of the park vanished, replaced by a mild, still warmth that raised sweat under the collar of her coat. The ground beneath her boots softened. Grass brushed her ankles, though the path behind had been muddy and bare. Her torch dimmed to a useless amber circle.
She turned back.
Richmond Park was gone .
The stones stood behind her, yes, but between them there was no dark expanse of grass, no distant city-glow, no suggestion of a path leading back toward buses and locked gates and normal human poor decisions. Only trees. More trees, crowded close, their trunks pale as bone in the strange light.
Rory held herself very still.
This, too, Isolde had mentioned. The Grove did not like straight lines. The way in was not always the way out. Time moved differently inside; an hour beneath the oaks might be minutes outside, or days. That had been the detail Rory had hated most, the one that made her think of milk souring in the fridge, shifts missed, Eva calling and calling until worry curdled into anger.
The Heartstone warmed again. A slow pulse .
Once. Twice.
Not pain. Direction.
Ahead.
“Fine,” Rory whispered.
She walked.
The Fae Grove opened around her by degrees, reluctant to show itself all at once. Wildflowers bloomed everywhere despite the season, white and violet and yellow, their petals shining faintly as if each held a trapped star. Ferns brushed her calves. Ivy climbed the oaks in glossy ropes. The standing stones continued at irregular intervals, some upright, some leaning, some half-swallowed by moss. They were not a circle, she realized. More like ribs. The fossilized remains of something enormous.
The clearing should have been beautiful.
It was beautiful.
That made it worse.
The beauty had no softness in it. Every leaf looked too sharply edged. Every flower turned its face toward her as she passed. Dew beaded on the grass, bright as eyes. No insects hummed. No birds stirred in the branches. The Grove held its breath.
Rory’s own breathing became obnoxiously loud.
She forced herself to count steps, an old trick from childhood, from the days after the accident when she’d cut her wrist on broken greenhouse glass and couldn’t stop staring at the crescent scar it left behind. Count steps. Name objects. Build the world from facts.
Twenty-seven steps from the boundary.
Three oak stones visible to the left.
Pendant warm, not hot.
No wind.
No animal sounds.
Something clicked behind her.
Rory stopped.
The sound came again. Small. Dry. Like a fingernail tapping against a tooth.
She turned slowly , torch lifted.
The beam picked out flowers, fern, the flank of a standing stone furred in silver lichen. Nothing moved.
Click.
This time from her right.
Her fingers tightened around the torch until the plastic creaked. “Isolde?”
Her voice did not echo . The Grove swallowed it whole.
A petal drifted down in front of her face. It was white, veined red. It landed on the toe of her boot.
Click-click-click.
Above.
Rory jerked the torch upward.
Branches laced overhead, black and dense, leaves shifting though there was no wind. For an instant, something pale slid behind the fork of an oak. Too quick for shape. Too controlled to be a bird. Her stomach clenched.
“Not interested,” she said, backing away. “Whatever the atmospheric sales pitch is, no thank you.”
A laugh answered.
Not loud. Not close. A breath of amusement from somewhere among the trees.
It was a woman’s laugh, maybe. Or a child’s. Or neither. It had the rhythm of someone who knew a joke that had ended badly for everyone else.
Rory felt the old instinct rise in her, clean and cold. Don’t run. Running invites pursuit. Evan had taught her that without meaning to. Animals taught it better. Men and monsters both liked a chase.
She stood still and listened.
At first there was only the enormous silence . Then, underneath it, a faint sound emerged.
Music.
No. Not music.
A phone ringing.
The absurdity struck so hard she nearly laughed. It was distant, muffled, tinny. The cheap default ringtone of a mobile buried under a pillow. Three notes repeating, pausing, repeating. It came from deeper inside the Grove.
Her phone was in her back pocket. Dead signal, battery at forty-six percent when she’d last checked. It was not ringing . She knew it with the certainty of skin knowing flame.
Still, the sound tugged at her.
Eva, her mind supplied.
Ridiculous. Eva would be at home in Brixton, probably asleep with her laptop open and one sock on. Eva did not know where Rory had gone. No one did, which in hindsight had been less an act of bravery than an act of monumental stupidity.
The ringtone stopped.
In the silence after it, someone whispered, “Rory?”
Her throat closed.
The voice was faint and distorted by distance, but familiar enough to slip under her ribs. Eva’s voice. Worried. Sharp at the edges.
“Rory, pick up.”
The pendant flared hot.
Rory gasped and pressed a hand to her chest. The heat cut through jumper and bra, a warning bright enough to hurt.
Not Eva.
Of course not Eva.
Knowing did very little to help.
“Nice try,” Rory called, though her voice came out thin .
The Grove did not answer immediately.
Then, from behind a tree ahead, Eva’s voice said, much closer, “He’s here.”
Rory’s blood went to ice.
Not fear. Not exactly. Something older and uglier, a reflex carved into muscle. For one stupid second the clearing was not the Grove at all but the narrow hallway of a Cardiff flat, the sour smell of lager, her own hand on a door chain while Evan laughed on the other side and told her not to make him angry.
She took one step back.
A shadow moved between two oaks.
Tall. Human height. Human shoulders. It stood where no one had stood a moment before, half-screened by hanging ivy. Her torch found it and failed to define it. The light seemed to bend away, sliding over a suggestion of a face without touching features.
Then it spoke in Evan’s voice.
“Laila.”
The old name struck harder than Eva’s. He had called her that when he wanted to be cruel, making a joke of the name she’d once used online, turning it soft and poisonous in his mouth. Laila, don’t be dramatic. Laila, you’re making me look bad. Laila, if you walk out that door —
Rory’s hand went to her pocketknife.
The shadow tilted its head.
Click.
The sound came from inside its mouth.
Rory breathed in through her nose, slow and deliberate, and forced the memory down. “No.”
It took a step toward her.
The wildflowers bowed away from it.
That was the first thing that truly frightened her. Not the stolen voices, not the vanishing path, not the impossible warmth . The flowers recoiled. Their delicate heads bent low, petals clamping shut as the shape passed. The Grove itself, for all its sharp-edged malice, did not want the thing there.
The Heartstone pulsed frantically now. Heat, heat, heat.
Near a Hel portal, Isolde had said once, almost to herself, while turning the pendant in her long pale fingers. It remembers the wound.
Rory had asked what wound.
Isolde had not answered.
The shadow took another step. It moved like a bad edit in a film—too little motion between one place and the next. Its outline trembled . Not smoke. Not mist. A hole pretending to be a person.
Rory backed away, scanning the clearing. If the pendant warned of a portal, then the thing was either coming from one or standing between her and it. Neither option improved her evening.
“Isolde!” she shouted.
This time her voice carried. It rang through the oaks, startlingly clear.
Something far off cracked.
The shadow stopped.
For a moment, Rory thought she had frightened it.
Then the trees began to whisper .
Leaves rasped overhead. Ferns shivered. Flowers rubbed petal against petal with a soft, fleshy susurration. The sound rose and shaped itself into words spoken by dozens of voices, some high, some low, some barely more than breath.
Aurora.
Aurora Carter.
Carter.
Rory.
Malphora.
That last name she did not know, and yet the pendant lurched against her chest as if something had plucked its chain.
Rory’s skin prickled from scalp to wrists. The little crescent scar on her left wrist, hidden beneath glove and sleeve, began to ache with a memory of glass. She pulled the knife from her pocket and opened it one-handed. The blade was laughably small. She held it anyway.
The shadow lifted an arm.
It had too many joints.
Rory turned and ran.
All her sensible rules shattered at once. Grass whipped her shins. Flowers crushed underfoot, releasing a thick sweet stink that coated the back of her tongue. The torch beam bounced wildly, catching stone, bark, white petals, nothing. Behind her came no footsteps . That was worse. No crashing pursuit, no breath, no snarl—only the clicking, now multiplied, keeping pace from the trees on both sides.
Click-click.
Click-click-click.
Click.
She veered between two standing stones and nearly slammed into an oak that had not been there a second ago. Bark filled her vision, ridged and wet-looking. She stumbled, caught herself with one hand, and felt the tree move beneath her palm.
Not sway.
Shudder.
A low sound vibrated through the trunk. Pain or warning.
Rory pushed away. “Sorry,” she panted, absurdly .
The clearing had changed. The path she’d followed was gone , folded into thickets of fern and thornless bramble. The stones leaned at new angles. The flowers all faced the same direction now.
Left.
No, not faced.
Pointed.
Their stems bent, petals open like tiny mouths, directing her toward a darker gap between oaks.
The pendant’s heat surged in answer.
Rory hesitated only long enough to hate every choice available, then plunged left.
The gap narrowed around her. Branches knitted overhead, shutting out the silver-green glow. Her torch finally died with a soft click that sounded deliberate. Darkness pressed against her eyes.
She did not stop.
Her shoulder struck bark. Something snagged her hair and tugged hard enough to sting. She bit back a curse, tore free, and kept moving with one hand outstretched. Leaves brushed her face. Damp earth sucked at her boots. The air smelled less like flowers now and more like hot metal, old smoke, and stone after lightning.
The Heartstone burned.
A red glow seeped through her jumper, through the open front of her coat, painting her gloved fingers crimson when she clutched it. The pendant was no longer pulsing. It held a steady, feverish heat.
Ahead, the trees ended.
Rory slowed.
She stood at the edge of a hollow.
It should not have fit inside the Grove. The ground dropped into a shallow bowl ringed by roots, all of them twisted away from the center as if recoiling . No flowers grew there. No moss softened it. The earth was bare and black, cracked in a circle roughly six feet across.
At the center of the circle hung a vertical slit of darkness.
Not shadow. Shadow required light. This was absence, thin as a knife cut in the air, edges trembling red. Heat rolled from it in dry waves. The smell of hot metal strengthened until it scraped the inside of her nose.
The Heartstone pendant blazed.
Rory stared at the slit, and the slit seemed to stare back.
Something pressed against it from the other side.
The darkness bulged outward.
Her body wanted to move. Her mind, traitorous and fascinated, held her still. The bulge receded, then pressed again, more insistently. The red edges widened by a fraction. A sound leaked through: not a roar, not a voice, but an immense pressure of whispering, as if countless mouths spoke from the bottom of a well.
Aurora.
Come closer.
No stolen voice this time. This was colder. Older. It did not bother pretending to be human.
Behind her, the clicking stopped.
Rory did not turn.
She knew the shadow stood at her back. She felt the blankness of it, the way warmth drained from the air. The portal ahead gave heat; the thing behind gave none. Caught between fire and vacuum, she understood with sudden, sick clarity that she had not come here to meet Isolde.
She had been lured .
The pendant had not summoned her like a bell.
It had warned her like an alarm.
“Right,” she whispered. Her lips felt numb. “That distinction would’ve been helpful earlier.”
The shadow spoke in Evan’s voice again, almost tender. “You never listen.”
Anger came so sharply it steadied her.
Not bravery. Not triumph. Just anger, clean enough to stand on. She was tired of things wearing familiar cruelty like a mask. Tired of being herded by fear. Tired of every dark doorway in her life assuming she would step through just because it opened.
Rory looked down at the little knife in her hand.
Stainless steel. Not iron, or not enough to matter. Isolde’s warning mocked her.
Do not bring iron. Neither will protect you.
Fine.
She closed the blade.
The shadow shifted behind her, puzzled perhaps, if things like that could be puzzled.
Rory pulled the Heartstone from beneath her jumper. The silver chain bit the back of her neck. The crimson gem burned bright, its inner glow no longer faint but fierce, throwing red across her hands, her coat, the bare black earth. Heat blistered against her palm, but she held on.
The portal’s whispering sharpened.
Closer.
Bring it closer.
Behind her, the shadow clicked.
Rory wrapped the chain once around her fist and took three quick steps forward—not into the portal, but to the edge of the cracked circle . The heat hit her face like an opened oven. Her eyes watered. The slit widened eagerly .
She lifted the pendant.
The darkness leaned.
Then she threw the Heartstone as hard as she could at the ground beside the portal.
Not into it. Beside it.
The gem struck black earth.
For a heartbeat, nothing happened.
Then the ground rang.
It was not a sound stone or soil should make. It was a deep metallic note that tore through the hollow, through the trees, through Rory’s teeth. The red light of the Heartstone spilled outward in a flat circle, racing along the cracks. Wherever it touched, symbols flared—thin lines hidden beneath the dirt, a ring of marks carved around the portal and buried by time.
A trap, Rory thought. Or a seal.
The slit convulsed.
The whispering became a scream without volume. The red edges snapped inward, then flared wide, and for one awful second she saw through.
Not clearly. Her mind refused clarity. Vast dark architecture descending forever. A sky with no stars. Shapes suspended like bodies in black water. Something enormous turning its attention toward a thumbnail of crimson light.
Rory dropped to her knees and clapped both hands over her ears, but the scream was inside her bones.
The shadow behind her lunged.
She felt it pass over her like a sheet of winter. Fingers—or the idea of fingers—raked the air inches above her head. They did not touch her. They struck the circle of red light and burst into a storm of clicking.
The portal pinched shut.
The scream ended.
Silence fell so hard Rory’s ears rang.
For several seconds, she could only kneel there, gasping, palms pressed to the dirt. The ground was warm beneath her hands. The smell of hot metal faded by degrees, replaced by crushed flowers and damp oak.
A soft footstep sounded behind her.
Rory snatched up the pendant—the gem now merely warm, its glow faint again—and scrambled to her feet, turning with the chain tangled in her fingers.
A woman stood at the edge of the hollow.
Tall, pale, and still as a candle flame in a room with no wind. Isolde’s hair fell silver-white over one shoulder, though no light touched it. Her eyes rested first on the closed space where the portal had been, then on the blackened ring, then on Rory.
“You came alone,” Isolde said.
Rory laughed once, breathless and ugly. “You told me to.”
“I told you to come to me.”
“Yes, well, your Grove needs better signage.”
Isolde’s expression did not change, but something like regret moved behind it . “The way was bent before you crossed.”
Rory wanted to shout. She wanted to ask why no one in this entire hidden, magic-riddled corner of reality could provide one straight answer before nearly getting her killed. She wanted to sit down. She wanted tea. She wanted to be back above Silas’ bar with traffic outside and pipes knocking in the walls and every ordinary problem lined up in its ordinary queue.
Instead, she looked past Isolde.
Between the trees, the flowers had opened again. Their faces no longer pointed toward the hollow. A few trembled gently in the still air.
The shadow was gone .
Mostly.
At the base of an oak, where nothing should have marked its passing, a long smear of darkness clung to the grass. It twitched once as Rory watched, then sank into the earth.
Her mouth went dry again. “What was that?”
Isolde followed her gaze. “A thing that heard your name through a crack.”
“Which name?”
The question came out before Rory could stop it.
For the first time, Isolde looked directly afraid.
Not of the Grove. Not of the vanished portal. Of Rory.
The Heartstone gave one soft pulse in her hand.
Somewhere far behind them, beyond the oaks and the ancient stones, a phone began to ring.
Rory closed her eyes.
Three tinny notes repeated through the Grove.
Then Eva’s voice whispered from the dark, very close to her ear, “Rory, pick up.”