This movie is probably one of saddest movies I've seen in a while. I watched it a week ago for the first time and I literally cried through the entire thing. The beginnning of the movie is kind of hard to follow but it all comes together near the end. It is a very sad yet surprising ending. I really enjoyed this movie because it has a great moral to it. This movie is about sacrificing a piece of you to make someone else happy. Also, Will Smith is a very talented actor. He plays an interesting man named Ben Thomas and he plays this character verl well.
My opinion is to watch this movie but if you cry easily, also consider yourself warned. It will keep you on the edge of your seat and it will surprise you. But overall it's a great movie. :)