Will Smith was brilliant in this movie. He had to be because it was a little slow toward the middle of the movie. It all comes together at the end of the movie. I've only teared up a couple times at movies like Rudy, Terms of Endearment, etc. Well I definitely teard up at the end of the movie. If you see it, you'll know the part in the movie. It should make you go out and do nice things for strangers. I wish everyone and their families a great Christmas!!!