3.5/5 stars
Recommended if you like: historical fantasy, multiple POVs, 1920s Russia, magic
Big thanks to Orion Fiction, Netgalley, and the author for an ARC in exchange for an honest review!
The premise of this book is definitely intriguing. I was curious to see how Katya, Dima, and Natasha's stories intersected, and the addition of magic and witchcraft drew a fascinating picture of alternate-1920s Russia. Unfortunately, the delivery of that premise left something to be desired.
The writing in this book is somewhat uneven. There's a lot of infodumping at the beginning of the book and it's very much tell-not-show for a good amount of page time. I don't think it's until we're established on Solovetsky Island that we start to get shown rather than told things. But even then there are moments when Williams will slip and we're back to expository writing. It's a shame too, because Williams has strong writing in the 'showing' scenes and it's much more engaging to read than when she's just telling us what's going on. It's especially a shame since we get several flashback scenes, some of which are depicted as if we're in the moment and others of which are, again, just told to us, and there's a huge difference in quality and impact when Williams goes the showing route. It's odd too, because even toward the end of the book we get some memories told to us line-by-line while other memories are allowed to flow naturally, creating a very disjointed and jarring experience. It also creates a disconnect from the characters, and I actually started skimming parts because we were just....getting.....told stuff. I think some additional editing to move away from the expository writing would've helped strengthen this book a good deal.
Katya feels very surface level as a character. She's an anarchist radical whose been in prison for almost a year, forced into magical experiments, but a lot of the time it just feels like she's playacting. She hates informants, but never really acknowledges her role in the experiments. Even in emotional scenes, I struggled to connect with Katya and really feel what she's feeling. She could witness something terrible and is just like 'and this is what happens, it was so scary.' Like, yess girl, give us nothing. I didn't dislike Katya, she was fine as a character and clearly has solid morals, but I didn't really connect with her the way I like with main characters.
Dima was a bit better. His whole family got killed and now he's making heart eyes at someone who's politically aligned with their killers, so you can imagine the kind of inner conflict he's experiencing. That being said, it's very obvious what his choice is going to be. Dima is the kind of character who immediately projects their intentions and then we're shown/told that over and over throughout the story. While I did like Dima and was able to connect with him more than Katya, it also felt like he was playing a part. He comes into the story, with Katya as his potential torturer (in the lab), and is immediately like "oh give her food too." Right. I did appreciate getting to see more of Dima's magic. I think I'd've liked it explained a bit more, as I didn't totally understand what it was that he actually did, but the dreamwalking stuff was pretty cool.
Finally, Natasha. She was not the character I was expecting her to be at all. If you like villain POVs, then you'll probably like her. Natasha is unabashedly a villain, from start to end, and she doesn't care who she has to hurt to get what she wants. That being said, she definitely thinks she's smarter than she is. She may be able to strategize long-term, but she's terrible when it comes to strategizing around people's emotions. Natasha needs Katya to ally with her so she can get information, and she doesn't particularly care how that alliance happens, but she then proceeds to do things that would make any sane person want to be in a different country from her. For example "Katya hates me, so I'll just kill Dima and then she'll have to turn to me"....like, what? Katya has other friends, if Dima is killed would she not....just...turn to them? In my opinion, Natasha also lets some of her own ego get in the way of recognizing just how much her 'enemy of my enemy' is taking advantage of her.
The magic system in this book was pretty interesting. There are different categories of magical beings with a variety of different skillsets. People like Katya have a natural affinity for words and spells, and can both memorize and create spells. Dima and magicians like him are able to shapeshift, I think all into bears, and can also dreamwalk, which can at times tell the future. For Dima, he also seems to be able to sketch out aspects of the future, though I'm kind of unclear on whether that just comes from his dreams or if it's another aspect of his magic. Natasha and magicians like her require materials and rituals to perform magic, but it seems to be the strongest kind of magic. And then there are the...werewolves(?), some of whom seem to be naturally occurring and some of whom witches need to create. I would've liked to get a somewhat firmer grasp on the magic system, but it's not a particular focus of the book.
I also have to say, for an island that's supposed to be a prison camp with magical beings guarding it, the prisoners are certainly given a lot of leeway. Katya and Dima are constantly out and about, and even when the guards are protected against Katya's magic, they're never really challenged? They can just kind of walk about and miss rollcall and there are no consequences for them or their friends. Things do start to get dicey toward the end, but that's honestly more about the Stenka Razin plot than about them skipping shifts. For a book that does seem to have research backing it, this just feels like an odd gap in the worldbuilding.