The Thorned Heart Pact Four Monster Grooms. One Accidental Bride. #7

Poison flowers opened everywhere.

Callum looked at them. “I believe the furniture has answered.”

Despite everything, despite the fear and pain and death waiting outside the walls, Seren’s pulse jumped.

Adrian noticed.

Of course he noticed.

So did Ronan.

So did Callum.

Silas, mercifully, pretended to be studying the curse.

The room warmed. The rain softened. The thorns at the bed curled inward like listening fingers.

Seren backed away. “No.”

The word came out breathless.

The rings loosened again.

Ronan’s eyes lit.

Not with desire.

With pride.

“Again,” he said.

Seren frowned at him. “What?”

“Say no to something small.”

“This is not the time.”

“It is exactly the time.”

Adrian’s gaze moved between them. “Grey.”

“She needs practice.”

“I am standing right here,” Seren said.

“Good,” Ronan said. “Tell me no.”

Her mouth opened.

Nothing came out.

It was absurd. Ridiculous. She had faced vampire matriarchs and fae knives and ghoul rites and werewolf seating politics, but two letters jammed behind her teeth like a bone.

Ronan softened.

Not visibly to most people, maybe. But through the bond, she felt it. His heat lowering from blaze to hearth.

“Tell me I can’t touch your shoulder,” he said.

“But you weren’t—”

“Tell me.”

Seren swallowed.

The room held its breath.

“No,” she said.

Ronan’s smile was sudden, fierce, and beautiful enough to hurt.

“Good.”

The thorn around her wrist loosened.

Just slightly.

But every person in the room felt it.

Adrian stared at the mark. “Again.”

Seren looked at him.

His voice lowered. “Tell me to move back.”

Her heart stumbled.

He stood too close. Not touching, but close enough that she could smell winter and expensive smoke on his jacket. Close enough that she remembered his hand at her neck and hated how badly part of her wanted that cold pressure again.

She lifted her chin.

“Move back.”

Adrian obeyed instantly.

No argument. No smile. No punishment.

He stepped away as if her boundary were law.

Desire moved through her then, dark and startling, not because he had claimed her, but because he had not.

The bed of thorns shivered.

Callum watched her reaction with dangerous interest. “My turn?”

“No,” Seren said immediately.

Ronan barked a laugh.

The thorn loosened further.

Callum placed one hand over his heart. “Devastating. Transformative. I may never recover.”

“You’ll survive,” Silas said.

“Unfortunately for several courts, yes.”

Seren looked down at her wrist.

The black thorn no longer dug quite so deep.

For one trembling second, hope moved through her.

Then the suite changed.

The moonlit bathing chamber went dark.

The sunless balcony doors slammed open.

Rain blew into the room, cold and violent, extinguishing half the candles. The mirrors blackened one by one. The bed of thorns twisted upward, flowers closing like fists.

The velvet walls began to pulse.

Once.

Twice.

Like a heart.

Seren’s wrist burned.

Not because she had lied.

Because she had refused.

The room did not like it.

A sound rose from the walls.

Low at first. A hum beneath the rain.

Then louder.

A scream.

Not one voice.

Many.

Women screaming through wood, velvet, glass, and stone.

Adrian moved to Seren’s left.

Ronan moved behind her, heat at her back like a wall.

Callum’s glamour flared around them, gold and sharp.

Silas gripped her wrist, eyes fixed on the thorn mark as it loosened one final fraction.

Seren’s breath shook.

“No more pretending I’m fine,” she said.

The thorns on her wrist slackened.

The suite screamed so loudly the mirrors cracked.

The floor beneath the bed split open.

Cold air rushed up, smelling of grave soil, old roses, and bridal perfume gone rotten.

Four pale hands emerged from beneath the boards.

Then four veiled heads.

The sacrificed brides climbed out of the honeymoon suite floor, their gowns soaked black, their eyes open, their mouths full of thorns.

The curse had heard Seren’s disobedience.

And it had sent the dead brides back.

The Brides Beneath the Floor

The dead brides did not rise like monsters.

That would have been easier.

Monsters announced themselves with teeth, claws, hunger, rot. Monsters could be negotiated with, warded against, categorized in one of The Gilded Veil’s many leather-bound emergency manuals.

The brides rose like grief.

Slowly.

Silently.

With soaked veils dragging over their faces and blackened gowns clinging to bodies that should have been waiting upstairs with jeweled bouquets and trembling promises.

Isolde Voss emerged first, pale as a cut moon, her dark hair pinned beneath a veil now threaded with grave dirt. Her lips were blue. Her throat bore the faint red outline of a marriage collar never fastened.

Eira Grey followed, broad-shouldered and barefoot, her wedding gown torn at the knees as if she had fought the floor before the floor swallowed her. Mud streaked her calves. Thorn-vines coiled between her teeth.

Nerissa of the Vale came next in layers of ruined green silk, her beauty sharpened by death into something glasslike and furious. Bees crawled through the flowers woven into her hair, each one black as a drop of old ink.

Maribel Mire rose last, still holding the severed braid she had left behind as proof that she had tried to choose herself. Her bone-white veil covered her face entirely. Beneath it, her mouth moved around thorns that had grown through her tongue.

Seren could not breathe.

The suite held still around them. Rain froze against the stained glass. The thorn-framed bed bowed toward the dead women like a courtier acknowledging nobility.

Ronan’s warmth pressed behind Seren, not touching, but close enough to stop her from stepping backward into panic.

Adrian stood at her left, fangs bared, one pale hand flexing as if he wanted to tear the room apart but feared what pain it might send through the bond.

Callum’s glamour flickered around his body in broken gold, sharp as shattered sunlight.

Silas stood motionless, dark eyes fixed on Maribel.

The dead brides turned their veiled faces toward Seren.

Not the men.

Her.

A cold hand touched Seren’s hair.

She flinched.

All four bridegrooms reacted as one.

Adrian’s snarl was soft and lethal. Ronan’s claws burst through his fingertips with a crack of bone. Callum lifted a hand full of golden fire. Silas whispered a ghoul word that made every shadow in the suite kneel.

The dead bride’s hand remained in Seren’s hair.

It was Isolde’s.

Cold. Careful. Furious.

“You,” Isolde whispered.

Her voice sounded like silk dragging over stone.

Seren’s mouth opened, but no apology came out.

Maybe she had run out of them.

Maybe the dead had no use for the living woman’s manners.

The floor split wider.

Beneath the bed, beneath the bridal suite, beneath the polished glamours and velvet lies of The Gilded Veil, a staircase appeared. It spiraled down into darkness, lined with black thorns and old white petals.

The smell rose first.

Dust.

Salt tears.

Rotting lilies.

Extinguished candles.

And underneath it all, the stale sweetness of ceremonies left too long in the grave.

Silas inhaled once. His expression changed.

“What is it?” Seren whispered.

“A crypt,” he said.

“This house doesn’t have a crypt.”

Maribel turned her veiled head.

The thorns in her mouth shifted.

“All houses built on brides have crypts,” she whispered.

The staircase lit itself with blue funeral flame.

Seren did not want to descend.

Every instinct in her body, every polished survival skill, every polite little lie that had kept her safe enough until now told her to remain above.

Above was dangerous, yes. Above held clans arguing over whether to protect, imprison, claim, or divide her.

Above held Madame Aurelia’s rules and old contracts and an altar waiting for blood.

But above was known.

Below was truth.

And truth had always been the thing The Gilded Veil decorated most carefully so no one had to see it.

Seren stepped toward the stairs.

Adrian caught her wrist.

Gently.

Still, the thorn mark pulsed at the contact.

He released her immediately, jaw tightening. “Do not walk first.”

Ronan moved past her. “I will.”

“So eager to die underground?” Callum asked.

Ronan showed teeth. “So eager to keep her from doing it.”

Silas shook his head. “The dead opened the way for Seren.”

“I hate when people say things like that,” Callum muttered.

Seren looked at the four brides.

Their veils stirred in an unfelt wind.

“Do you want me to follow?” she asked.

Eira laughed.

It came out broken, thorn-choked, and bitter.

“Want?” the dead werewolf bride rasped. “No one asked us what we wanted.”

The words struck Seren harder than any threat.

She descended.

The men followed.

Not ahead of her. Not dragging her. Around her.

Adrian on her left, cold restraint radiating from him like moonlit steel.

Ronan at her back, heat and fury, his claws scraping sparks from the stone wall whenever the staircase narrowed too close.

Callum to her right, smiling at the dark as if daring it to impress him.

Silas just behind, quiet and pale with recognition, as though he had spent his whole life studying graves only to realize one had been studying him back.

The dead brides drifted before them.

Down.

Down.

Down.

The staircase did not belong beneath any building. It belonged beneath a kingdom. The walls sweated old magic. Names had been scratched into the stone, some in elegant script, some with fingernails, some with blood.

Seren tried not to read them.

She read them anyway.

Evangeline.

Ruth.

Celia.

Amara.

Beth.

Liora.

Dozens.

Hundreds.

Bride after bride after bride.

The stairs ended in a vaulted chamber large enough to swallow the grand hall above.

The bridal crypt.

Seren stopped at the threshold.

For one terrible moment, her mind refused to understand what she was seeing.

Veils lined the walls.

Not hung neatly. Nailed.

Some were lace. Some silk. Some chainmail-fine moonthread. Some were little more than yellowed muslin. They fluttered in the stale air though there was no wind.

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