Plot-wise: 7/10, pretty solid, nice twist here and there
character-wise: 3/10. They are all stupid. Given, the characters are teenagers, and teenagers make bad choices. Still, when they are all dumb with no smart character to support that, it pretty much falls apart.
Reading experience? If...