Impatiently waiting for the third novel in Katherine Arden’s Bear and the Nightingale series? This is just the thing to tide you over until it’s published, but Catherynne M. Valente’s novel is no mere stopgap. Indeed, it’s more of an experience than a book, bulging at the seams of its 350 pages. Valente reworks Russian folklore into a dark, dense and compelling narrative which skips in and out of tragic reality. Unlike Arden’s books, it’s also firmly adult, encompassing war, death and desire, while its folklore is the unbowdlerised kind, drenched in sex and blood. The curtain rises at the dawn of the 20th century, in St Petersburg, as the old order collapses, the boundaries between worlds grow thin, and a young girl receives an unexpected suitor.