Will Smith is the man
Like everyone else I really enjoyed the first half of the movie. It got really stupid once you find out the connection between Smith and Theron. However, Will Smith just can't go wrong in any movie. He draws you into the screen no matter how bad the script or movie.