Simply put, this is the best movie of 2006; and one of the best movies I've ever seen.
Let me tell you, as someone who's been rich, and someone who's been poor and homeless; being rich is better.
This is story about a man who hit absolute bottom, without any of the "normal" reasons; drugs, alcohol, abuse, whatever; but, because of his own choices, and the actions of those around him. Then he picked himself up, and climbed up to the absolute top of the American dream.
Well, I've been there myself; and as I watched his life disintegrate, while he was trying to better it and rebuild it at the same time... all I can say is, I know what that is. I watched Will smith portraying these actions, and decisions, and emotions, and I absolutely saw in his face what I know the character was feeling.
Smith hasn't had a performance this good since "Six Degrees of Separation", and if he doesnt get an Oscar nomination for this, I'll be pissed. I don't think he'll win it, but he deserves the nod.
This movie is funny, it's sweet, it's smart, it's sad... most of all, it's REAL. You watch every minute of this movie, and you are living this guys life with him.
Now, all that said, I have one little problem. As this guy's life is falling apart, he maintains an incredible focus on his goal (becoming a stock broker to improve his and his sons life), which is great, and important; but he never has any contingency plans; and he allowed himself to get into a position where there was no margin for error or failure, to focus so tightly on that goal.
When you're a single guy with no-one depending on you, that's ok, in fact I've done the same thing; but when you've got a kid to take care of, your dreams and your ideals have to be prioritized, behind feeding, clothing, and housing your child. I don't care what you have to do to manage it, that comes first.
Anyway, that niggle aside, you really should see this movie. If you can walk out of it and not feel touched by this mans life, and his struggle; well I guess you must have had a much better life than I have, and you're lucky; but somehow I don't think that's going to happen.