Paige LeitnerSep 4, 20244 starsThis review contains a spoilerSee it anywayLayeredDeceptiveSuspensefulThrillingVibrant