Gods, monsters, and a morally grey heroine – The Book of Azrael delivers all the romantasy drama I could ask for.