Overall this was a "good" movie. The acting by W. Smith was very very good. The story kept you guessing but almost a little too much. It was also a story that has been done a few times. The basic selfless person trying help those that need it. I like the fact that you are trying to figure out the movie for the first hour but, i guess i left the movie still wanting more information than was provided... Again, an "ok" story with "great" acting by Wil Smith make this a nice 4 star flick.