I always like watching Will Smith and thought he did an excellent job portraying someone so sad... It was hard to comprehend the point of the story until near the end and then the realization of what he is doing is so gripping & compelling, I too, like another reviewer, almost could have sat through it again to see how the story was told when you really "knew" what it was about. I don't think it's a teenager movie, their thought processes are too black & white & they are too impressionable to comprehend such sadness & such "gifts". But I wouldn't demean the movie as morally flawed. People ARE morally flawed. It's not an educational movie designed to encourage breaking the law & commiting suicide. Nor is it a betrayal or phony to fall in love with the right person at the wrong time or to not be able to forgive yourself or a terrible mistake. Ultimatley, it was an entertaining, intriguing movie on a complex emotional adult level. Definitely not the Will Smith of Hancock or the Man in Black nor the Fresh Prince.