I find it almost impossible to believe that the author of this series is also the author of The Infernal Devices series the gap in quality between the two series is astonishing. The Infernal Devices books are exciting, well-paced, with engaging characters; whereas The Mortal Instruments series is 80% filler. Sadly City of Heavenly Fire also falls into this trap. It is repetitive, predictable and simply far far too long. I wish Clare had given up on this series after the third installment.
The sixth, and thankfully final, installment follows Clary, Jace et al as they travel into the demons’ dimension in order to defeat Sebastian. It takes them 725 pages. I have no idea why it takes so long, there is so much filler, aimless wandering about and unnecessary scenes with Emma Carstairs and Julian Blackthorn in an attempt to sell the next series of Shadowhunter books. Even after Sebastian’s inevitable defeat there is still a good 70 odd pages dedicated to giving everyone a happy ending and tying up everything into a nice bow.
There is only one exciting and unexpected moment and this comes fairly early on in the book when SPOILER ALERT Jordan is killed. The rest of the book is so, so dull and monotonous.
I absolutely must stop wasting my time by reading these books, I swear here and now that I will not pick up any books in the next series The Dark Artifices.