I don't normally do this, but this book is worth recommending. Not only did it keep me up late reading last night (a fairly common occurrence for me when I'm engrossed in a good book), but it also had me starting the book completely over the instant I finished it.
I am not usually a re-reader, so this is a big deal. I have too many books I want to read, so rereading is usually saved for a few select favorites.
In this case, the book is We Were Liars by E. Lockhart. It's a fairly short, quick read, too, so it's not a big deal to reread it. And the plot twist is so compelling, so huge, that I wanted to know what clues I'd missed in the first reading.
The story is about a teenage girl who spends every summer on her wealthy grandfather's island, hanging out with her cousins that are the same age as her. They're close and enough trouble when they're together that the family has nicknamed them the Liars. The summer she was 15, however, something traumatic happened, and she has no memories of what. All she knows is that she's absolutely destroyed by whatever it was, so when she has the opportunity to go back to the island the summer she's 17, she goes to try to figure it out.
There's only so much I can say without giving it away, but there's a plot twist that erupts like a bomb and completely changes everything.
I'm about 17% through my re-read, and I have already noticed a few things I didn't pick up on the first time. I expect it'll be just as wild a ride the second time through!