I’m not a huge fan of plot twists but this is really good book. It was frustrating and a little bit confusing in the midst of it all but it definitely makes sense in the end. I wouldn’t recommend it for a younger teen but I do recommend it for an older teen - young adult. You just have to pay attention to detail while reading