In an effort to save her mother, Clary journeys to the City of Glass to find a potion which will wake her up. The Clave has also called the Lightwoods and Jace to the city to testify regarding the events that occurred on Valentine’s ship. Jace is concerned that if the Clave knows what Clary is capable of, they will exploit her. He tricks her into staying home, but of course, she follows anyway and gets herself into trouble. Jace tries to be mean to her in order to force her away before the Clave finds out she is in the city. Hurt by his rejection, Clary accepts assistance from Sebastian, a handsome, let slightly creepy guy whose motives are questionable.
The Clave is also interested in how Simon, a vampire, is now able to go out in the sunlight. They throw him in a dungeon-like jail where he makes friends with a strange prisoner held in the next cell.
Now that Valentine has both the Mortal Cup and the Mortal Sword, everyone is anticipating him coming to Idris to capture the Mortal Mirror. It is known to be in Idris, but unfortunately, no one knows where it is. When Valentine threatens to attack the city, the Clave must decide whether to accept the help of the Downworlders against him.
I loved this book! I loved the danger and intrigue and romance… The only thing that was a bit irritating is that I figured out the ending way early and then had to watch the characters slog along until they figured it out. Even so, I still think this might be my favorite book in the series so far. One of the characters gets killed in the book, and it is heartbreaking. Several plot lines ended, giving me satisfaction, but I can see a few plotlines which will need to be resolved in the next book which I believe comes out in May.
Overall, I give City of Glass…
Plot – 4 ½ bookmarks
Character Development – 4 ½ bookmarks
World Building – 4 ½ bookmarks
Love Story – 5 bookmarks
Dream Cast (otherwise known as who I pictured while reading) -Rachel Hurd-Wood (Clary), Alex Pettyfer (Jace), Luke Pasqualino (Simon), Zac Efron (Alec), Christopher Backus (Magnus Bane), Christian Serratos (Isabelle)