One of the best movies of 2000. Will Smith gave a performance worthy of an Oscar. The cinematography of the film transports you into a beautiful, wonderful world.
If you want a movie about overcoming adversity and understanding the human condition all wrapped in a outstanding movie that makes you feel better about life, this one is for you. There's even some laughs along the way.