I literally couldn't put it down. I was tempted a few times to read the last page, because I was dying to know what really went down that caused the boy to die, but I'm so glad I didn't. The twists and turns and the varying points of view of the same event - and it's after-effects - were completely compelling. Overington does a remarkable job of creating a unique voice for each character and crafting a suspenseful and intriguing plot. I'd definitely recommend it if you love a good mystery and a character-driven story.