Not as great as the first time I read it. 3.5 stars instead of 5.
I remembered very little of this book when starting a reread, yet the serial killer was very obvious to me. That and the MCs talking for chapters on end with nothing else happening brought the stars down.
I wish I had notes from my first read for comparison.