SHADOWS OF THE TENEBRIS COURT

IN THE CUT-THROAT GAME OF COURT LIFE, THERE’S NO SPACE ON THE BOARD FOR LOVE

A KISS OF IRON

A penniless noblewoman, Kat is on the verge of losing everything when she’s offered a well-paid job that could be her salvation… or her ruin. Drawn into court’s deadly intrigues, she’s given a single task: spy on the powerful fae lord known as the Night Queen’s Shadow.

Bastian Marwood is handsome, ruthless, and cunning, but Kat can’t decide if he’s a threat to her kingdom or just her heart. To uncover the truth, she must play a dangerous game of desire and deceit, pushing him to reveal his secrets while protecting her own. But Bastian’s shadows have a hold on her—one she isn’t sure she wants to escape.

Kat soon learns that at court, nothing is as it seems and even the best-laid plans can be destroyed in an instant. As a pawn on the board, she can’t afford to fall victim to love—only fight for survival.

READ NOW
LISTEN NOW
  • Violence and murder.

    References to child abuse (mentions of and trauma from aggression in childhood home; flashback to emotionally abusive incident).

    Threat of sexual assault.

    Killing of an animal (brief reference from childhood with little detail).

    Fat shaming (from secondary characters).

a touch of poison

Reeling from Bastian’s revelations, Kat wakes from her dire illness wanting nothing more than to sever all ties with the man who betrayed her. But fate has a different plan—she’s trapped in Elfhame, the fae realm where nothing is as it seems. And worse, she’s trapped with him, reliant on his touch to stave off a poison that threatens her very life.

Thrust into the centre of Dusk and Dawn Courts, they must balance the two in order to maintain a delicate peace. But in a world where alliances are forged and shattered in a heartbeat, danger looms. A mysterious group infiltrates the city and spies whisper of an ancient artefact powerful enough to destroy an entire court.

As enemies close in from all sides and attacks on the city escalate, Kat and Bastian must unearth deadly secrets and their own complicated feelings to survive—or risk a war to destroy faekind itself.

READ NOW
LISTEN NOW
  • Death, including suicide.

    Violence and torture, including domestic violence.

    The threat of sexual violence.

    Characters who have grown up in abusive homes.

    Flashbacks to war, including the killing of civilians.

    Misogyny and fat shaming.

    Mention of sexual assault/r*pe.

    Medical content (operation/treatment).

    Animal death.

    Alcoholism.

    Detailed CWs:

    Edging into spoiler territory here, but please use the chapter list below to help you stay safe with your reading if this content may cause you distress. These are the more intense moments:

    Suicide – C55.

    Domestic Violence – C74-75; aftermath in C76.

    War flashbacks – C21-22.

    Fat shaming – C74-75.

    Medical content – C17-18; C39; 80.

    Animal death – C50.

A PROMISE OF LIES

Bargained away to Dawn Court, Kat must play the part of a helpless human bewitched by the Day King. But beneath the veneer of submission, she’s playing a far more dangerous game—spying for Dusk Court, and for the one person who holds her heart: Bastian.

Separated from the woman he loves, Bastian has no time to rage against fate—or his queen. With his city on the brink of collapse and war brewing, he must uncover the truth before a devastating betrayal shatters everything he’s fought to protect.

As the enemy’s hold on Kat tightens, secrets from the past threaten to unravel the courts’ fragile alliance. Every step brings the couple closer to a deadly choice: risk everything for love—or lose it all to the lies that bind them.

READ NOW
LISTEN NOW
  • Death, including execution, some graphic.

    Threat of sexual violence.

    Violence and murder.

    Prejudice and discrimination.

    Misogyny.

    Alcoholism.

    Fat shaming (not by MCs).

    Loss of a loved one.

    Familial abuse.

    Pregnancy (not FMC).

    Infertility.

    Dealing with trauma present and past.