

⭐️⭐️⭐️⭐️⭐️
Listen, part 1 had me ready to give this a 3.5-4 star read at max, but that MASSIVE plot twist had me on the edge of my seat until the very end. The remainder of the book had me absolutely shook and the end came together neatly in a very satisfying way.