3.5 stars. I loved the beginning (with Nikolai), and I liked when the action really picked up. I, of course, loved every time Devin and Andrei were in the same vicinity. The witch/warlock stuff was a little slow for me, but that also got better near the end. Running to finish the next one!