It's really amazing, couldn't ultimately put out who is the real antagonist is in the book. While, from my pov, the three main character have their evil minds embedded with dark secrets which was beyond explain. It's really addictive book and occupy one's mind even after completing reading the book. It's 10 on 10 ⭐