I do not care what those other people be say about Will Smith play the same exact part and have no range of act talent . this movie be outstanding . I have already buy it and have watch it about five time and have yet to get bore with it . all other support character give terrific performance . I be thrill with this movie from begin to end and I believe that anyone who love a great action film that keep you on the edge of you seat need to at least rent the movie .