Chapter 18

Gwen was heading home after a tour that had run long, cutting through town as the last of the daylight faded.

The October evening was crisp, the kind of cold that promised frost by morning. She pulled her coat tighter and picked up her pace—she wanted tea and a hot bath and maybe a phone call with Forbes before—

“—telling you, I KNOW what you’ve been saying about me!”

Gwen stopped.

Charles. That was Charles’s voice—but she’d never heard it like this. Raw. Furious. Almost unrecognizable.

She turned toward the apothecary. Charles was on the sidewalk, facing Mr. Holloway from the bookshop next door. His face was twisted with something that looked like genuine terror beneath the rage.

“You think I don’t see the way you look at my shop? The things you whisper to customers?” Charles stepped forward, jabbing a finger. “I know what you’re planning. I KNOW—”

“Charles.” Mr. Holloway had his hands up, backing away. “Charles, I don’t know what you’re talking about. We’ve been neighbors for fifteen years—”

“That’s exactly why you think you can get away with it!”

Gwen started toward them, her heart hammering. This wasn’t right. Charles was the friendliest person on the block. He’d never—

Then Charles stopped.

Just... stopped. Mid-word. His face went blank, then confused, then horrified.

“I—” He looked at his own hand, still raised like a weapon. At Mr. Holloway’s frightened face. “Tom. Tom, I’m so sorry. I don’t know why I—” His voice cracked. “I don’t know why I said any of that. I don’t even think those things.”

Mr. Holloway lowered his hands slowly. “Charles? Are you all right?”

“I don’t know.” Charles pressed his palms to his temples. “I was fine, and then I just... I felt this fear. This certainty that you were against me. That everyone was.” He looked sick. “It felt so real.”

Gwen’s blood went cold.

Neighbors turning against neighbors for reasons no one could explain afterward.

She thought about what Sydney had said at the coven meeting. What her mother’s records described. The thing that had tested Salem before—whispering fear, spreading suspicion, watching to see if the town still remembered how to tear itself apart.

It was here. Testing. Reaching.

And Charles—gentle, teasing Charles—had just become proof that no one was safe.

“Charles,” she said, stepping closer. “Has this happened before?”

He looked at her with haunted eyes. “Once. Yesterday. At the café. I almost—” He swallowed. “Gwen, what’s happening to me?”

“I don’t know yet,” she said. It wasn’t entirely a lie. “But I’m going to find out. Stay inside tonight if you can.”

He nodded, still shaken. Mr. Holloway was already murmuring reassurances, guiding him back toward the apothecary.

Gwen watched them go, her skin prickling with dread.

Two days until Samhain. The entity was getting stronger. Bolder. Testing its reach before the veil thinned enough to push through completely.

She started walking again, faster now, cutting across the Common. She needed to tell her mother. Needed to warn the coven that—

The fog came out of nowhere.

One moment she was hurrying across the grass. The next, white mist was pooling around her ankles—rising fast, swallowing lampposts and benches and jack-o’-lanterns until she could barely see ten feet in any direction.

That’s not normal, she thought. And then: That’s not natural.

The fog was rolling the wrong way—pushing inland against the wind, moving like a living thing. Somewhere across the neighborhood, a dog began to howl. Then another. Then a chorus, as if every animal in Salem had felt something tear.

The temperature plunged. Not gradually—instantly. Frost crackled across the grass. Gwen’s breath plumed white.

And then she heard them.

Voices. Dozens, maybe more—whispering in languages she half-recognized and some she didn’t. Urgent. Overlapping. Disoriented and afraid.

The veil. It’s tearing.

Gwen’s magic surged before she could think, rising like a guard dog sensing an intruder. She gasped at the force of it—eleven days of practice hadn’t prepared her for this, for the instinctive way her power wanted to flood outward, sealing every crack in the thinning barrier.

A shape materialized in the fog. A woman in old-fashioned clothes, her edges flickering like bad reception.

“Where am I?” Her voice was thin and distant. “I was just… I was home, and then…”

A ghost. Pulled through without warning or intent.

“It’s okay,” Gwen said, steadying her voice. “You’re in Salem. You’re safe.”

“Salem?” The woman’s form flickered harder. “But I died in Salem. I remember dying. They said I was a witch but I wasn’t, I wasn’t—”

Oh, no.

More figures emerged. A minister muttering frantic prayers. A young girl clutching an invisible doll. An old woman pointing at the lampposts, trembling.

“What are those? Those lights… they’re not fire. What witchcraft is this?”

Victims. All of them. Pulled through by the tearing veil—confused, frightened, three centuries from home.

“It’s been three hundred years,” Gwen said gently, summoning her mother’s crisis voice. “The trials are over. No one will hurt you.”

“Three hundred—?” The woman’s voice cracked. “My children. My husband—”

“They lived full lives,” Gwen whispered. “They mourned you. They honored you. I promise.”

Something in the ghost’s form stilled. “You can see me.”

“I can.”

“Are you… like me? Are you a witch?”

“Yes.” Gwen let her magic rise—soft amber light spilling through the fog. Warm. Protective. “I’m a witch. A real one. And I’m going to help you.”

The woman stared at the glow, wonder softening her fear.

“It’s beautiful,” she breathed. “They said it was evil, but it’s beautiful.”

“It was never evil.” Gwen swallowed. “What’s your name?”

“Martha. Martha Corey.”

The name hit like a blow. One of the accused. One of the executed.

“Martha,” Gwen said softly, stepping closer. “I’m Gwen Bishop. My family has lived in Salem since the trials. We’ve never forgotten you. Any of you.”

Martha reached out. Gwen lifted her glowing hand.

For a heartbeat—impossibly—there was contact. Warmth. Connection.

“Oh,” Martha whispered. “Oh, that’s…”

“Peace,” Gwen said, understanding washing over her. “You can rest now, Martha. The fear is over.”

“But… where do I go?”

“Wherever comes next. I don’t know what’s there. But it’s not here—not trapped or hurting. Something better.”

Martha’s form brightened—edges smoothing, light gathering.

“Will you remember me?”

“Always,” Gwen said. “Salem remembers all of you.”

A peaceful smile flickered across Martha’s face. Her form steadied—edges softening, the frantic flicker settling into something calmer. She didn’t cross over. She just... waited. Like something still held her here.

“Thank you,” she whispered. And then she drifted back into the fog—not gone, Gwen realized. Just watching.

Dozens more spirits pressed in, drawn to the light. Lost souls. Desperate for release.

Gwen lifted her hands, magic blazing.

“I see you,” she whispered. “All of you. Come.”

Time went strange after that.

Spirit after spirit found her. Some needed only a touch; others needed their names spoken, their stories witnessed. Gwen gave each what they needed—not release, she realized, but recognition. They weren’t ready to go. Something unfinished held them here.

Her magic held.

It didn’t sputter or explode. It poured—steady, strong, certain—like it had been waiting for this moment her entire life.

When the last spirit—a boy barely old enough to be accused—settled back into the mist with transparent tears, the fog began to lift. They were still there, Gwen sensed. Somewhere. Waiting for something she couldn’t name.

Gwen swayed. The Common sharpened back into view—benches, lampposts, carved pumpkins. Ordinary again.

But the air tasted like old iron. A wound that had sealed but not healed.

The veil was still thinning. And beneath the quiet… something darker pressed against it, patient and hungry.

I did that. I helped them. But this isn’t over.

Her knees buckled.

Strong arms caught her.

“I’ve got ye.” Forbes’s voice was ragged. “Gwen. Gwen, I’ve got ye.” He pulled her closer, steadying her. “Though if ye plan on glowing like that again, a wee bit of warning would be nice. I nearly swallowed my own tongue.”

“Sorry.” Her laugh was shaky. “My magical schedule is unpredictable.”

She sagged against him, trembling with exhaustion and something startlingly like triumph.

“How long have you been here?” she whispered.

“Long enough to see you glowing in the fog and talking to thin air.” His arms tightened. “Long enough to watch you do something impossible and beautiful and absolutely terrifying.”

“You saw?”

“I saw enough.” He hesitated. “I couldnae see them clearly—the ghosts. But toward the end… I started seeing shapes. Shadows. Like being near you is opening something.”

She blinked. That was… new. And not something she could process on trembling legs.

“I could see you, though,” he said. “Blazing like a beacon. Guiding them.”

“They were victims of the trials,” she whispered. “The veil tore—they fell through. I helped them find peace.”

“Aye,” he said softly. “I know.”

“You didn’t run.”

“I told ye I wouldnae.”

He cupped her face, thumbs brushing away tears she hadn’t realized were falling.

“Gwen,” he said, voice steadying into something sure and quiet. “I’ve been trying tae find the right moment to say this, but there is no right moment. There’s only now.”

Her heart stuttered.

“Forbes—”

“I love you.”

The world went still.

He didn’t rush. Didn’t look away.

“I love your courage,” he said. “I love your compassion. I love that ye just talked three-hundred-year-old ghosts into the afterlife like it was nothing. I love that ye glow when you’re scared and shake when you’re brave. I love that ye never give up on anyone. Not even the dead.”

“I’m a mess,” she whispered.

“Ye’re the most uncommon thing I’ve ever seen.” He leaned his forehead to hers. “I’ve been falling since the moment ye stumbled in the garden and my world tilted sideways. Too soon, too fast—I don’t care. It’s true.”

She couldn’t be clever. Couldn’t soften it.

“I love you too.”

For a heartbeat he froze—bracing for pain. Then the words landed.

His breath hitched. “Aye?”

“Yes,” she said—and his face cracked open in a smile she would remember forever. “I love you, Forbes MacLeod.”

He kissed her.

Not gentle—desperate and relieved and completely undone. Gwen kissed him back, her fingers fisting in his jacket, her magic humming warm beneath her skin.

When they finally broke apart, breathless, he rested his forehead against hers.

“That was terrifying,” he murmured. “Watching ye do all that and not being able tae help.”

“You helped. You caught me.”

“I wanted tae do more.”

“You will.” She met his gaze. “Samhain is in two days. What happened tonight—that was just a crack. The real test is coming.”

“I know.” His jaw tightened. “Your mother told me the coven is preparing. After what I saw tonight—what I felt—I understand why.”

“Are you ready?”

“No,” he said honestly—and then, softer: “But I’m not going anywhere. Whatever comes, we face it together.”

Gwen looked at him—this man who’d defended her, believed her, loved her in a fog full of ghosts while she was still shaking from channeling the dead.

“Together,” she agreed.

The fog was gone. The Common was quiet again.

But far on the October wind, Gwen heard something faint—mournful and fierce.

Bagpipes.

She glanced at Forbes. His expression mirrored hers.

“Echoes,” he said softly. “Old ones. From the veil. Someone—or something—is paying attention.”

A shiver ran through her—not from cold.

Something on the other side had noticed her. And it wasn’t done.

The veil was thin enough for ghosts to cross and ancient music to travel.

Samhain was coming. And for the first time, she was ready.

If ads affect your reading experience, click here to remove ads on this page.