Til Dust Do Us Part

BUY

Til Dust Do Us Part by Catie O'Neill

Every story has a villain. But would you know if the murderer was someone close to you? After the death of her mother, fire witch Anna Leighis decides to finally take up her duty as head of the Leighis Legacy: becoming the healer of Dracht. Believing the town is now safe, she arrives at her family’s Chateau, which had remained abandoned for the past forty years. Her late Aunt Astrid, whom she had never met, was the last member to reside there until she was forced to run for her life during the Dracht Purge: her hometown’s persecution of Witches. When dead bodies begin turning up without their eyeballs, Anna learns that Dracht is not the haven she thought it was. Thrust into aiding the investigation by the handsome Constable Sheehan, she is introduced to the Triumvirate – the magical leadership trio of the town, including their youngest warlock, Killian. Feeling pulled to both men while searching for answers about her Aunt, whose death is too mysterious for her liking, she agrees to work with them to uncover the killer…as long as they don’t find her first. In this magical game of cat and mouse, prophecies, feelings, and revelations blur the lines between right and wrong. Because in a world of witches, warlocks, and murder, perspective is everything—and sometimes, the most terrifying discoveries are not about others, but are about ourselves. A wickedly twisty spicy fantasy romance mixed with spellbinding mystery, where nothing is black and white…except maybe the magic.

AdultFantasy/DarkFantasy/Romantic and EroticRomance/Fantasy

Content Warning: • Graphic violence (including against children) • Child loss/graphic death of a child on page • Sexism/misogyny • Death/Suicide • Explicit sexual content • Foul and sexual language • Instances of homophobic behavior (not main characters) • Depiction of discrimination, prejudice and oppression


Get Til Dust Do Us Part

Story Website

Goodreads


Add Review

Submitted by CatieONeill avatar CatieONeill on


© 2025 Hakea Media | Terms | Privacy