4⭐
The author gives us twists that are just omissions of truth, and I‘m not a fan. Gatekeeping thoughts for the sake of a twist is deceitful, and it doesn't work for me. But, on the other hand, she writes her characters so compellingly that I was completely hooked; that was on top of them being completely unlikeable. So, in a nutshell, this was completely bingeable but not without its issues. The narration was okay.