top of page
Image by Jr Korpa


Created by Jo Denning

Dead Blood City cover art on paperback, e-reader, and phone. Saoirse Reilly holds a gun and faces the viewer. There is a misty red background. Her head is framed by an eclipsed moon. The Boston city skyline is visible in the distance.

Subscribe today to read free!

"An urban fantasy of the finest quality. Fascinating and entertaining!" - Readers' Favorite

Secretly psychic Detective Saoirse Reilly has just returned to duty after killing a man. Her shrink might be convinced she doesn’t want to die but she’s not. Disrupting Reilly’s plan to end her life is the kidnapping of Delaney Bascom on the eve of the blood moon. 

Even psychics can get blindsided.

This case isn’t what it seems and Reilly may not be the only supernatural freak in Boston.


Reilly will have to face her own demons and a family of ancient monsters if she hopes to bring the girl home alive. Domenico Alderisi, a club owner with a bad habit, is determined to stand in her way. And he’s stronger than he looks. But Reilly has the dubious support of Emrys Somerled, a forensic psychologist with a cellar full of secrets and the magic touch.

The blood moon is coming.

Will Reilly save the girl and find a reason to live?

Home: Latest Work
Home: About


series with 1 2 3.png

Dive into the thrilling world of Saoirse Reilly, a Boston detective with extraordinary powers, as she faces ancient monsters and unravels supernatural conspiracies. Perfect for lovers of dark urban fantasy, this series masterfully blends mystery, romance, and high fantasy with the gritty allure of urban crime.


Reilly must team up with a diverse cast of allies—family, friends, strangers, and even sworn enemies—to protect her city. But can she conquer her own haunting secrets before they destroy her?

Join Reilly in a heart-pounding adventure filled with imperfect heroes, seductive romance, and relentless danger.

Immerse yourself in this boundary-pushing saga today!

Home: Quote
Image by Jr Korpa

“A book is a suicide postponed.”

Emil Mihai Cioran

Home: Instagram Widget
bottom of page