Najwa is a jinni, training to be a spy in the war against the humans. Zayele is a human on her way to marry a prince of Baghdad—which she’ll do anything to avoid. So she captures Najwa and makes a wish. With a rush of smoke and fire, they fall apart and re-form—as each other. A jinni and a human, trading lives. Both girls must play their parts among enemies who would kill them if the deception were ever discovered—enemies including the young men Najwa and Zayele are just discovering they might love.
Review: I’ve waffled back and forth between 3.5 and 4 stars for this book. There are a few things that I didn’t care for in it but there are also just as many, if not more, things that I loved about it. So I decided to embrace what I love about this book and give it the full 4 stars.
Let’s get some of the things I didn’t really like out of the way so we can talk about what I loved. Up until closer to the end of the book I found Zayele, the human girl, to be a bit unlikeable. She’s naive and selfish, which the point I think. She doesn’t think, she just does the first thing that comes to mind. Thankfully she becomes more aware of her actions and does what she can to fix her mistake. It redeemed her in my eyes quite a lot after she understood her error and resolved to do something about it. That’s really my only gripe about this book, so let’s talk about the things that I loved.
I was much more interested in Najwa because she was such a cool character. Though she is also naive in some ways, she’s also a bit more adaptable personality. While she tried to figure out how to get out of her situation she also made what she could of it, I could say so much more but…