Everyone, well not everyone, can say at one point that they were mean to someone who didn't deserve it. This film is a good look at how someone might handle the redemption that feel they need to find. It shows the protagonist plight with well rounded anecdotes, good direction, writing and cool way of showing the classmates with xs over the faces of those he didn't feel close to. As you watch him fight back and worth with growing than diminishing numbers of friends drama, romance, friendship, happiness and elation all come into play. It is outstanding.