Then there are the themes in the book. Everything needed for a perfect dish of dark, grim fantasy is here. Magic? Check. Betrayal? Aplenty. Violence? You can literally hear the screams of dying men. A flawed hero? There's more than one flawed hero here.