Right off the bat, I loved the main character. She's realistic. She's smart. This is basically her superhero origin story? I guess that's the easiest way to explain it.
The plot had SO many reveals, twists and turns to the point that like half way through, I assumed EVERYONE was lying about EVERYTHING and yet I was STILL surprised at the absolute chaos that occurs at the end.