Will Smith and Gene Hackman do some great act in this movie . it be not overly do with a whole bunch of special effect but it will hold you interest and keep you at the edge of you seat . do not watch this movie expect it to be the best yet , and you 'll enjoy it .