I was 16 when this movie came out. I thought it was cool but ultimately not interesting. I rewatched it now as a matured adult whom has been able to analyze what I'm watching much better. It's amazing to me how many people missed the mark while watching this. Underneath it's teenage drama leanings and it's attempt to make you uncomfortable, lies a masterpiece in humanity. A young man selfishly trying to better his life, learns through love that the ultimate sacrifice, a selfless choice, makes life for everyone around him better and chooses his friends having a perfect life over his own existence.