It alternates between two narrative voices: Ada and Kay. At first, their two narratives seem completely disconnected but they soon merge together in one single plot.
In this multiverse, there is a sort of political agreement amongst the dozens of different worlds. Ada helps smuggle runaways from other planets onto Earth, while Kay has only just graduated from the Academy and got himself a job at the Alliance. When Ada and her friends break in to the Alliance to steal some bloodrock – an important ingredient for their magic disguise formula – Kay happens to be on duty. He arrests Ada while the others escape. But there are murders happening within the Alliance, and Kay and Ada both realise that they don’t know their friends as well as they thought.
I wasn’t all that keen on Ada as a character, personally, but Kay was okay. (Haha.) Their “budding romance” was a bit strained, I think, and forced into the story too much. The sort of negative connotations around magic was quite interesting, though.
It was quite a good book, with a ton of plot twists and deception. Ada’s trust issues are really not going to be any better after all this! 3 stars.