I re-read this book this year, since it has been almost 2 years since I read it the first time.In generalOverall, this is a really good book and I am definitely going to continue this series.I thought the beginning was a little bit slow-paced and boring, just average and nothing too special. I didn't like Cassandra Clare's writing style in the beginning either, but got more and more used to it as the story proceeded. PlotDespite the slow start, at some point in the book, the story just draws you in and you can't stop reading. One of the things I really liked about this book was Clare's talent to throw in some brilliant plot-twists I even found surprising while re-reading because I didn't remember all of them. Especially towards the end the plot gets very capturing and packed with anticipation and action.CharactersYeah, what to say about the characters... Despite the fact that Jace is pretty much the epitome of what I like about a boy - feature-wise that is, nobody can deny that this boy is completely wrecked on the inside - I came to like most characters. Yes, Jace's heart and soukd and whatnot might be torn apart by his past - you still have to like him. And Alec, aah, gotta love Alec.Especially regarding the different characters of the story, Cassandra Clare's talent for sudden plot twist becomes apparent. Everything you though you knew about a character can easily be proven false in the course of one sentence - brilliant.Book To Movie?About the upcoming City of Bones movie... Let's say I am, well, curious. I don't really like the cast all that much but I am super excited for how they will translate the world displayed in the book into a movie. It has good potential - the question is whether or not that'll be used.RatingI give this book 4, maybe 4 1/2 out of 5 stars, simply because it was a very nice and exciting story but nothing absolutely special. Also, the beginning was quite slow.