Oh my, was I on the struggle bus with this one! I am more than a week late with this review and I feel terrible, it’s the first book commitment I’ve made that I struggled to keep. I generally fly through books in a day or two – this one took me 16 days. I’m not sure why, I like fantasy and this is a well known author (even though I’ve never read her myself). The premise was really interesting, a cop who can communicate with angels in a world like ours but where magic is just more accessible.
It had elements I really liked including blending fantasy and religion (although I didn’t love the way it treated those religions but I digress…). The magic and the fantastical beings were really cool and the descriptions of them were fun to read.
What I struggled with is there was a total information dump throughout. Even when we were following the characters around, the information about the mundane interactions they had were exhausting. How many times did we need to learn about the main character changing his clothing? His interactions with his wife were really uncomfortable, he seemed to worship her even though she was not the nicest person. It was also not easy to see where the book was going, things happened SO SLOWLY! I literally made it through less than 10% on my kindle each day because I just struggled with the writing. I was compelled to know what was happening but probably would have DNF-ed if I hadn’t committed to a book tour. I usually only post reads that are three stars or higher here but this one just didn’t get there for me. Even the ending felt like a rushed info dump that I just didn’t find satisfying. But just because it wasn’t for me doesn’t mean that it won’t be for you, so if you’re looking for a good mystery with angels and demons and you have patience for some irrelevant minutiae and annoying characters than give this one a try. ⭐️⭐️
Thanks to Berkley for a copy of this novel. All opinions above are my own.
Are you the type to DNF or will you keep pushing til you’ve completed a book you aren’t vibing with?