Shadow and Bone contains many complex themes. It held my attention; I couldnt put it down. I fell in love with the characters. They are all complex and maintain that complexity throughout the story. Until the end that is. I was unimpressed with the ending. It felt like Alina went against her own moral code to "win" that final fight. It felt forced and quite frankly, anticlimactic. It just didn't fit.