Ghosts of Gotham, out on the 9th April 2019, is the latest book from Craig Schaefer, who has spent the last few years writing a consistently high-quality collection of interlinked books in the form of the Revanche cycle, the Daniel Faust series, the Harmony Black series, and most recently the Wisdom’s Grave trilogy.
I was given an advance review copy of the book by Netgalley in exchange for an honest review. This review avoids spoilers as much as possible.
I always enjoy Schaefer’s nuanced characters, and this book was no exception. Most authors in the urban fantasy genre either write antiheroes or paragons of virtue, but Schaefer seems to enjoy giving even the noblest of characters a few fatal flaws to make them feel more real and complex, without veering into edgelord grimdark territory.
Lionel, the protagonist of Ghosts, is one of Schaefer’s more wholesome characters, but even he has some personality traits that make him more than a clichéd urban fantasy hero.
Like Schaefer’s other protagonist, Daniel Faust, Lionel is prone to snarky humour. Despite this superficial similarity the two read quite differently, and I never felt that I was just reading another Faust story as I got into the meat of Ghosts of Gotham.
The supporting cast is also highly enjoyable, from Lionel’s work colleagues and friends in Chicago to the weird and wonderful denizens of New York whose acquaintance he makes during the course of his search for an original Poe manuscript.
On the surface, Ghosts is a literary mystery story, but it’s not too long before the straightforward plot goes off the rails and introduces us to a new world of magic and mysteries not linked to Schaefer’s previous works. I thoroughly enjoyed Lionel’s trip down the rabbit hole and didn’t want the novel to end.
I’m absolutely certain that Schaefer’s existing fans will love this book, but equally I’d highly recommend this as an opportunity for new folks to come into a series on the ground floor and have a taste of what’s on offer from one of my favourite urban fantasy authors.