I wanted so badly to like this book, I really did have high expectations and perhaps that was part of the problem. Initially the cover is what drew me to Immortal City, just look at it, it's fantastic! The premise was also interesting to me. I was prepared to ignore the fact that the angels presented in the premise were anything but Biblical angels because the idea of it fascinated me so much. Yes, some points of it were terribly, horrendously obvious...like Jackson (Jacks) falling in love with Maddy and saving her life even though its against the rules. I mean, it says it on the cover, so there's no shock there. I will also say that the villain caught me by total surprise, though I'm not entirely sure that was a good thing. Even the ending drew me in with some great drama and action filled scenes. Unfortunately for everyone, especially me, that is where the good points in this book end.
My biggest problem with this book is Maddy. I am aware that Mr. Speer is not a female (at least not to my knowledge), but surely he has at least talked to one in his lifetime? I doubt it from this lackluster, irritating, downright stupid excuse for a heroine. Her internal dialogue make me want to give myself a lobotomy just to make it more tolerable. Here is a typical internal Maddy conversation:
"I really hate angels! But God he's just so hot! I think I love him, yeah I definitely love him and want to do him right now. No, I don't know, I want him to go away! Awww crap, now I can't stop thinking about him again!"
Seriously? This was like Bella Swan on steroids! And keep in mind that while she's having this internal discussion she's also throwing herself on him, wrapping her legs around his waist and sticking her tongue down his throat...until he declines to indulge her whims because apparently angel sex is "complicated" and he'd "explain later". I contemplated that it would be a lot easier on Jacks in the long run if she got killed so that he would be spared any more time with her idiotic presence. Then just when I've given up all hope on her ever showing any backbone or gumption at all she suddenly jumps in and saves the day? And why does she insist on believing that Jacks is somehow lying to her every step of the way? He leaves his family, he breaks angel law, he asks you to go on the run with him, he gives up being an angel for you and you're still unsure if maybe he likes you?! God, what an idiot! Jacks, let the serial killer take her please!
I also think Mr. Speer has a serious obsession with beating dead horses until they are nothing but roadkill. Why did every single angel have to have a last name that was related to religion somehow? Godspeed, Godright, Churchson, Templeton, Steeple, Holycross. Oh my God, I got it already! They're angels, check, gotcha, now stop! Then you have the serious overkill on this "re-imagined" Los Angeles. Why exactly did we have to rename is Angel City? That's kind of what Los Angeles means in the first place, just a hint. Then we have Angels Weekly, The Angel Network, ANN, A!, yes I could go on but I think you get the point. And the name dropping of brand names started to make me wonder if all these companies were all paying Mr. Speer for product placement.
I also firmly believe the Mr. Speer has never even seen a bible, let alone read one, though one of his characters can quote from one. While I appreciated the premise, it ended up being annoying that angels somehow turned themselves into celebrities and only protected people at a price. Interesting premise, but irritating in the end because apparently there just weren't enough of them to protect everyone. I believe there's a quote somewhere that goes "in heaven a thousand angels could dance on the head of a pin". That sounds like more than enough to me, they're not some elite class. Also, according to the Bible, angels are God's warriors. They only intervene in saving humans if it's God's will, otherwise they are awaiting orders like the good soldiers they are. I doubt that it was God's order to live in mansions, drive Ferrari's, and charge people for their saving services. Like I said, interesting premise but it lost its appeal quickly. Why exactly was God not more angry about what his angels were doing? There was no mention of God anywhere in the whole book! And it's a book about angels for crying out loud!
Another irritation I have is with Maddy suddenly being told that she was half angel. Apparently her daddy was an angel who rebelled against the way things were and her mommy was a human who fell in love with him, then they both got killed. Now in the book this means that Maddy is clairvoyant about people in mortal peril (that got annoying too, more on that in a minute) and eventually becomes a complete angel with wings and everything. Actually I think the Bible has this one covered too. The offspring of an angel and a human woman are called Nephilim. They are considered an abomination in the eyes of God and were all rounded up and sent to Purgatory and the angels who created them were banished from heaven. So the fluffy idea of Maddy becoming an angel really just proves that Mr. Speer has never even seen a Bible in his life. I don't mind re-imagining things but if you take it too far then you're going to lose the story and that's exactly what happened here. And as for Maddy's psychic visions, it was tedious and annoying. It entirely took over the narrative and was supposed to be a shock and awe moment that you would think this was actually happening until a few pages later and you got to the part where Maddy "woke up" and realized it was a vision. At a certain point she saw her own death and I didn't find it interesting at all because clearly she wasn't going to die there were 100 pages left. Then she saw Jackson die, and again it was just tedious instead of tense because obviously he wasn't going to die because there were 40 pages left. Then she throws herself on the villain's knife to save Jackson from her vision of his death and again it was clear that she wouldn't die because this is supposed to be a series, so she's not going to die for some reason or another or there would be no book two. Am I confusing anyone yet with all this? Yeah, me too.
Now for the villain, it was one of those WTF moments, but for all the wrong reasons. They figure out that someone has hired a Dark Angel, or demon, to kill the Guardian Angels and Jackson is the next target. One of the characters speculated that maybe it was one of the Archangels, trying to hide his own hand in it while eliminating angels that were creating bad publicity. I actually quite liked that idea and was interested to see if that's where it went. And it didn't, but it didn't go somewhere better either. Instead it was just the random kid who Speer had made a half-hearted attempt at creating a love triangle with. So the kid who's dad died in an accident has this big vendetta against the angels, and somehow tracks down a demon that even the angels think has been dead for thousands of years, and convinces this demon to kill angels at his command? I have no problem with suspending my reality for the sake of a good story, but that would require throwing a nuke into my reality and blowing it up because it isn't going to suspend that far. I would have much preferred the speculation on the part of the characters, because the actual villain pretty much sucked.
In the end there is just nothing that could have saved this story from its own author. It was such a fascinating idea that the author found every way possible to destroy and mutilate. It's a shame this plot couldn't have been given up for adoption to a loving author who would have given it a good home.