** mild spoilers **
4.75/5 stars because I'm bitchy like that ;)
First things first - Helena Coggan is TALENTED. She wrote her first draft of this at 13 and published it at 15. She is SKILLED and has done much more then most 15 year olds.
On the subject of amazing 15 year olds, let's talk about Rose, the main character of this insane book. She is one of the most badass, talented, funny and morally-grey teenage characters that I've ever read about, and she doesn't hide it. Rose has a secret, one that she and her dad will kill to protect. She lives in a world that, many years ago, was overrun by angels, and now there are two sides of the population - the Gifted - who can do magic, and the Ashkind - who have no powers and are ordinary humans. There are also demons, angels and hybrids, but you'll find out about them throughout the book.
Rose's father, David, is also morally-grey - something you find out as the book continues. However, he is one of the bravest, smartest and most wholesome characters that I've ever read about, and for that reason, I love him so, so much. David has raised Rose with the skills to fight using both magic and physical skills, and for this reason, she is extremely kick-ass and she doesn't hide it. But David hasn't been telling Rose the entire truth, and for this reason, there are quite a few betrayals throughout the story...
This brings me to the reason why there is a whole .25 taken off my rating, which should be 5/5 stars. And this is because, at one stage in the storyline, Rose betrays David and his Department (law enforcement type department) quite badly. And though she has good intentions (mostly), they shouldn't forgive her very easily, yet she is quickly cleared of all charges and set free to join the Department again. This grated on me because it shouldn't have been that easy, but I won't complain too much, I still loved the story.
Other amazing characters included Loren and James, who I loved (I also loved how Rose didn't understand the feelings James had for her ;)) and characters that I intensely hated included Aaron. Even typing his name makes me angry. Helena Coggan definitely knows how to influence my emotions!
In conclusion, this is an amazing book that I am so, so glad I read, and everyone should have the pleasure of reading it. Though it had a slow beginning, I still really loved it.
Also the ending destroyed me.