I originally hated the show because of how it deviated from the original story, but now I treat it as a completely different story and I'm good with that. Honestly, the only reason it gets three stars is the acting of the secondary characters and the basic storyline. The actors playing Clary and Jace could, and should, be replaced. Jace is so one-dimensional, he is boring, there is no spark, nothing to make you interested in him. I just can't stand the actress playing Clary. Her hair color looks so fake to me it's hard to look at her and, to be charitable, her acting is more suited to a college stage than a professional arena. She could disappear from the show and it would be more watchable. The "romance" between Clary and Jace is totally unbelievable as the two have zero chemistry. They seriously act like the director grabbed two random strangers off the street, told them they were a couple, stuck a camera in their faces and screamed "Action!" By contrast, the acting of Alec and Magnus makes their non-romance believable, interesting, and actually makes you hope they finally get together. I watch the show for Luke, Simon, Alec, Magnus, and Isabelle. Even the guy playing Raphael is orders of magnitude better in his bit part than the two main characters. Actually, to be absolutely honest, the only reason I'm still watching is that I stupidly paid for the whole season and hoped it would improve more than it has. If the main actors stay, I doubt I'll watch season 2.