This was a bit fantasy, a bit thriller and a bit mystery. I did find the character development in the beginning of the book a bit confusing. There were a lot of people to keep track of and in the end they all did come together (sort of).
It was definitely worth the couple of days it took me to get through it.
Many thanks to edelweiss and Doubleday for providing me with this advanced readers copy.