Atmospheric, chilling and with more twists and turns than crooked Lombard street, The Last Nightingale has it all. I couldn't put it down.