Great narration. Interesting plot with the curseworkers and all that. Totally saw a lot of it coming but enjoyed the ride. Sad for Cassel at the end and what his douche mom and family did to him and then what his mom did to Lila. Excited to start the next audiobook!