This is my favorite coming of age movie. The principles, supporting cast and screenplay are all first rate. There is a credible depth of character that is extremely refreshing. The predictably mean characters are not just simple sadists. I highly recommend this film. It is a standout in a very crowded, degraded genre.