Great coming -of-age movie with believable characters. Subtly written and brilliantly acted. Finding onself and standing up to evil are never paint-by-the-numbers tasks. They require patience, courage, and perseverance. Against the odds, that is the hand he's been dealt, this hero pulls it off. And bravo to the filmmakers for delivering straight withut surrendering to Hollywood sensationalism or goody-two-shoes moralizing.
I saw the film at a word of mouth screening and it is a truly authentic coming of age film that moved me. The actual quote from the film is "This is your second chance, Robert, and unlike baseball batters, you do not get a third." But then again, it appears that the reviewer wasn't listening.