This is a mix of a deep fantasy and a love story, making it an interesting read but frustratingly conventional at times.
The heroin is Karou, a feisty 17-year art student old living in Prague who was in fact raised in another world – Elsewhere – by Brimstone, a chimera who harvests and somehow uses teeth, the source of a mysterious magical power.
Karou is fluent in over 20 languages, trained in martial arts and is able to travel around the world – and the underworld – at will, thanks to wishes granted by these teeth; something she often does, running ‘errands’ to collect teeth for Brimstone to use, though we don’t know what for exactly.
It’s a great premise, and the opening 80 or so pages are brilliant for it, not least in her interactions with other humans who view her as a beautiful mystery – he superficial boyfriend Kaz and her friend Zuzana.
We gradually learn that the chimera are in an ongoing battle in this Elsewhere world with the angels, the Seraphim, who have the power on their side, but not the magic of Brimstone which enables chimera to pass through bodies and occupy new ones when they are destroyed.
All of these ideas and scenes are great – imaginative, evocative, gripping. There’s so much to the fantasy and the world Taylor constructs and I could read that all day long.
Where there book falls down a little, though, is in the core of the plot – where Karou meets the angel Akiva, first in combat and then again, and they fall in love. There are great things in the relationship – scenes where they fight, revelations about Brimstone, large sections where we and Karou herself learns about her past, about how she came to live half in the human world, half Elsewhere. But ultimately about half the book, perhaps, is focused on their relationship and it’s too much, for me at least.
It’s a good read, lots of great ideas and imagery, but not quite as strong as it could have been if less time were spent on the love story.