It was an excellent movie and is one in which Will Smith definitely deserves an award. the only problem my wife and i had with it is that we found it to be too predictable. My wife knew how it was going to end half way into the movie. She wouldn't tell me, but I figured it out not long afterward. Otherwise the movie was GREAT! and he acting EXCELLENT