I feel like I will have an unpopular opinion but… only giving 2 stars. Yes, great plot twist. However, the story could have still been such a great book with an alternate ending. I also found many holes and hard to believe scenarios that brought more frustration than interest. Still worth a read for any that are interested.