This is the best of Mike Carey's Felix Castor novels to date. The hero hasn't changed much from when we first met him in "The Devil You Know", but is becoming a more refined character in every novel.
He is a hero in the sense that the reader wants him to win through and will turn a blind eye to his faults for the sake of the greater good.
The character of Juliet now has much more depth. The writer has taken her on a much more detailed journey over the past two novels. This book is better for having more of her in it and she makes a great action heroine who propels most of the big set pieces.
Reading this is like seeing the outline of a movie, it taps into the awareness of modern cinema, probably because of Casey's understanding of writing for that medium. It's the paper equivalent of an action movie.
The story hauls you along from one point of action to another. Description is vivid, characters revealing and easy to visualise. There is an emotional depth in the writing as well that engages the reader on an empathic level even though we can have no experience of such a story.
Can't wait for the next one!