Diverse characters, beautifully described world and an awesome conclusion to the story. I hardly ever give five stars, but this book is definitely worth your time, especially if you loved the first two. Bardugo never fails to drag a series of emotions out of you that will leave you shocked, angry, relieved and just completely amazed. I would recommend it!