it have action , suspense , hi-technology , and Will Smith pair with vetran gene Hackman . what else could you ask for ? I will say that the casting be excellent . I be pleasantly surprise to see Lisa Bonet in the flick , but not surprise at she fate . there be a element of predictability at certain point but overall I enjoy it .