Again, another amazing book in this series. and this one had so many jaw-dropping, heart-wrenching moments. The buildup, the foreshadowing, the ending.. all amazing. I also want to point out without spoilers that the twist at the end genuinely shook me. That reveal along with learning more about some of our favorite side characters and how complex they really are were my favorite parts about this book. 5 Stars all around.