Wow. This was gripping from the very beginning. I really love how Tomi Adeyemi has built this world. It is full of such imagination but also so rooted in the the real world. Zelie and Amari completed the ritual to bring back magic but it kinda worked too well. Not only do the Maji have their magic back but Nobles with any Maji ancestries also have magic now. So their enemy is just as powerful and in some cases more powerful. This book really explores how deep the hurt that hatred and bigotry lies and not easy to get over and move on. Amari and Inan both try to get both sides to come together but there are just too many years of hurt and betrayal for either side to trust each other. In fact they are both so sure that the other side is wrong that the only way forward is to eliminate the other. Also the power of grief and how it can really paralyze you to move forward. Pretty much everyone in this book makes big mistakes that will hunt them. Except for Tzain, who is just maybe the best person ever. I really can’t believe it ended the way that it did. It is a much bigger cliff hanger then the first one and I’m not sure I’m okay after reading it. Obviously there is one more book and so the solution couldn’t have been as easy as they thought it should have but the ending was such a twist and confusing mess that it really messes up the reader as much as the characters. I really hope the next books comes out soon.