I've just finished City Of Fallen Angels and I loved it. I don't know why I stopped reading it before because it continues the Mortal Instruments series nicely.
We get to see more of the other characters here, I feel. The first three books were focused mainly on Clary and Jace and their relationship and while I love reading about them I also liked seeing the relationships of others.
City Of Fallen Angels is primarily Simon's book I feel as he gets the most character development. He starts off as this vampire who doesn't know what he's meant to do with his new life/powers but in the last chapter we see him accept his new life and the person he's become.
There are again a range of characters that come into this book. One of the new characters is known as Kyle for most of the book. He's a werewolf it is revealed, as well as the werewolf that turned Maia.
Kyle is a protective figure for Simon who's still a new vampire as well as Maia's ex. I found Kyle's character to be a little boring but I could see why it was necessary for him to be there. When Maia came into the story in previous books, we were told that her ex was this horrible character, hell bent on wreaking havoc. This book didn't have any of that.
However, having said that there most certainly is an evil force in this book - two in fact. The title City Of Fallen Angels has meaning because the "Fallen Angels" are in fact babies that have been killed in a horrific experiment gone wrong. Lilith, the "mother" of all these changed and mutilated babies can't have children of her own, so she steals mothers, implants a demon gene and becomes the mother herself when their real mothers die. When the Shadowhunters discover her lair they're shocked by just how many babies and human mothers she's taken.
What Lilith really has planned though is for Sebastian or Jonathan as he was named, to come back from the dead. To make this happen she needs Simon to drain his blood and give him new blood. Of course this doesn't happen, however there's a slight cliff hanger to this book that I don't want to spoil but let's just say it's good and sets the next book "City Of Lost Souls" up well.
I'm giving City Of Fallen Angels five stars again. I think last time I read the series it was having to wait between books for the next one that put me off reading them as I loved the story this time. I loved every bit of this book to be honest. The comedy moments made me laugh out loud. I'm looking forward to reading City Of Lost Souls next...