Stephen Blackmoore works in the grimy overlap between noir detective fiction and urban fantasy, and nobody does it with quite his particular brand of mean-streets brutality. His Eric Carter series — starting with City of the Lost and running through titles like Broken Souls and Bottle Demon — follows a necromancer navigating a Los Angeles haunted by gods, ghosts, and genuinely bad decisions. Blackmoore's prose is tight and punchy, with a first-person voice that owes as much to Raymond Chandler as it does to Jim Butcher. The humor is dark, the stakes are personal, and the magic feels genuinely dangerous rather than decorative. Readers who find most urban fantasy too soft-edged or too whimsical will find Blackmoore's work a satisfying corrective — morally complicated, frequently violent, and hard to put down.
Eric Carter • Book 4
by Stephen Blackmoore, Michael John Casey, Dawn Ursula, Eva Wilhelm, Nora Achrati
Narrated by full cast, Michael John Casey, Dawn Ursula, Eva Wilhelm, Nora Achrati, Tia Shearer, Tony Nam, Elizabeth Jernigan, Karen Novak, Richard Rohan, Jonathan Feuer, Chris Stinson
Eric Carter • Book 6
by Stephen Blackmoore, Michael John Casey, Nora Achrati, Dawn Ursula, James Lewis
Narrated by Dawn Ursula, James Lewis, Michael John Casey, Nick DePinto, Nora Achrati, Rana Kay, Richard Rohan, Scott McCormick, Shanta Parasuraman, Terence Aselford, Kay Eluvian
Eric Carter dies and becomes a death god's stand-in while investigating his own murder in this darkly comic urban fantasy. The full-cast production creates distinct voices for each character, immersing you completely in the supernatural chaos.
Eric Carter • Book 9
by Stephen Blackmoore, Michael John Casey, Nora Achrati, Jessica Threet, Steve Wannall, Dawn Ursula, Holly Adams, Torian Brackett, Rana Kay, Alexandra Cohler, Richard Rohan, Ryan Dalusung
Narrated by Alexandra Cohler, Dawn Ursula, Holly Adams, Steve Wannall, Michael John Casey, Torian Brackett, Nora Achrati, full cast, Richard Rohan, Ryan Dalusung, Rana Kay, Jessica Threet
Eric Carter hunts a talking Oracle head that can rewrite past and future, causing Jazz Age Los Angeles to bleed into modern reality. The full cast captures the temporal chaos perfectly.
Eric Carter • Book 7
by Stephen Blackmoore, Michael John Casey, Rana Kay, Nora Achrati
Narrated by Nick DePinto, Chris Stinson, Michael John Casey, full cast, Dawn Ursula, Rana Kay, Terence Aselford, Nazia Chaudhry, Yasmin Tuazon, Kimberley Gilbert, Nora Achrati
Eric Carter steps into centuries-old feuds between LA's most powerful mage families while adjusting to his recent return from death. The full cast production brings the dysfunctional magical family dynamics to chaotic life.
Eric Carter • Book 5
by Stephen Blackmoore, Michael John Casey, Dawn Ursula, Nora Achrati, K'Lai Rivera
Narrated by Andrew Quilpa, Chris Davenport, Dawn Ursula, Eva Wilhelm, Jacob Yeh, Michael John Casey, Nora Achrati, Rob McFadyen, Kay Eluvian, Darius Johnson, k'Lai Rivera
Eric Carter's guilt over a hundred thousand firestorm deaths collides with new supernatural threats in this necromancer noir. The ensemble cast captures each character's distinct voice across this haunting urban fantasy landscape.