The Constable's Curse
Read Chapter 31: The Whistle Sings
The clock above the Great Court read 11:58 when the first candle guttered out.
Amara felt it before she saw it—that familiar pressure behind her eyes, the taste of copper on her tongue. The seal on her sternum warmed against her skin, pulsing like a second heartbeat. Beside her, Julian stiffened, his hand going to his chest where the curse-line ran beneath his shirt.
"She's here," he said.
The exhibition hall stretched before them, Egypt's mysteries frozen in glass cases. At its center, the Rosetta Stone stood under its angled display, and Amara had laid her preparations in a circle around it: chalk marks in a script so old it predated the hieroglyphs beside them, salt lines, and the grimoire open on a velvet cloth, its pages whispering promises she no longer fully trusted.
"Are you ready?" Julian asked.
"No." Amara lifted the whistle from around her neck. It was cold in her palm, ordinary brass worn smooth by decades of use. Her father had blown it at football matches, at family gatherings, at her graduation. A small, unremarkable thing. "But I don't think I get to be."
The air in the hall thickened. The temperature dropped, and frost crept across the glass cases, spiderwebbing over the golden funeral mask of a long-dead pharaoh. A sound rose—not quite a voice, not quite wind—a hum that vibrated in Amara's fillings and behind her eyes.
Esme stepped out of the shadows between two monoliths.
She looked different than she had in the visions—more solid, more real. A woman in her forties with Amara's own dark eyes and angular jaw, wearing a coat that dripped water onto the marble floor, though no rain had fallen in London for days. A firstborn of the bloodline. Family.
"I thought you would be better prepared," Esme said, strolling forward as if she were touring the exhibits. "Salt circles. Chalk wards. Amateur hour, darling." She gestured at Julian. "You taught her to read but not to think."
"Stay back," Amara said. Her voice cracked, and she hated it.
"Or what? You'll wave the whistle at me?" Esme laughed, and the sound twisted into a shriek that shattered two display cases. Glass rained across the floor. "I was present at the first solstice ritual, child. I helped write the rules you're about to break. That whistle—" she pointed at the object in Amara's hand, "—contains a soul, yes. Your father's. But a whistle is a whistle. It can't stop me."
Amara lifted the whistle to her lips.
Esme moved.
The world blurred—witch-fast, witch-furious. Esme's hand closed around Amara's wrist, and through the touch, the seal blazed white-hot. Power poured up Amara's arm, not entering her but *pulling*, drawing the seal toward its origin, toward Esme's own chest where a matching mark glowed through her coat.
"Surrender," Esme whispered, inches from Amara's face. "That's the beauty of it. All this time, I didn't need to fight you. I just needed to make you *willing*."
The words felt like truth. The seal pulsed in recognition—she had felt it before, when she learned Esme was the firstborn of her line. It wanted to go home. It wanted to return to its maker, to complete the circuit that had been broken centuries ago.
Amara's teeth chattered. Her grip on the whistle loosened.
"Amara!" Julian's voice came from far away. He was moving, but the curse bound him—every step he took, black veins spidered up his neck. He fell to one knee, gasping.
And in that moment—Julian broken, Esme triumphant, the seal singing toward its final joining—Amara understood.
Esme wanted her willing. Wanted her to open the seal through acceptance, not violence. The grimoire's ritual was written to trap the witch by sealing her power behind a wall the seal could never breach. But the hidden page had said the trap would catch them both. Because Esme was Amara's blood, and the seal knew its own family.
But Julian had never known father.
Amara's hand closed tight on the whistle. She stopped struggling and let the seal surge toward Esme, let the witch believe she was winning. Esme's face bloomed with triumph, her fingers digging into Amara's wrist, her power flowing like a river into the conduit of the seal.
"Amara, what are you doing—" Julian's voice cracked with panic.
Amara brought the whistle to her lips and blew.
Not a note. A chord. Her father's voice rose inside it—all the times he had hummed old songs while cooking Sunday dinner, all the times he had whistled to calm her after nightmares, all the love that had anchored her through the hardest days of her life. The sound was an echo alive, a soul refusing to fade.
Esme screamed.
The witch's power, already surging through the seal, hit the sound and *reversed*, pulled toward the whistle as if it were a lodestone. Amara felt her father's spirit seize the energy, felt him *hold it*, felt his presence wrap around the roaring storm of Esme's magic—
And she spoke the words from the grimoire, altered.
Not to trap Esme in the seal.
To trap Esme *in the whistle*.
Her father's spirit did not resist. No—she felt him smile, felt his approval like a warm hand on her shoulder. He had known, when she picked up the whistle the first time. He had known and he had chosen.
"Father, no," Amara whispered.
"Amara!" Julian shouted, dragging himself toward her through the binding's backlash.
The whistle grew hot in her hand. Too hot. Ancient brass cried out, and Esme's screaming became everything—became the only sound in the world, swallowed by the whistle's mouth. The instrument shuddered, split, and sealed itself shut, a single clean fracture running from the lip of the blowhole to the rim.
And the screaming stopped.
Esme was gone. The whistle lay cold in Amara's hand, and where her father's warmth had been, there was only emptiness. Silence. An absence so vast that she felt it as a physical wound.
She looked at the whistle.
She brought it to her lips and blew.
Nothing. Not even a breath of sound.
"You trapped her in the seal?" Julian breathed, reaching her.
Amara shook her head. The tears fell before she could stop them. She held up the whistle, the cold dead weight of it, and when she spoke, her voice came from somewhere hollow.
"I put her in here."
She pressed the whistle to her chest.
"He's gone, Julian. He's gone, and it's my fault."
And the whistle—the cold, impossible whistle that had not made a sound for a hundred winters—let out one final note. A low, sad, familiar hum.
Her father, singing his last goodnight.
Then silence again, for good.
Continue Reading Free
Unlock This Chapter
Watch a short ad to unlock this chapter.
No payment required.