I do not understand what the critics were reviewing, but I completely enjoyed the movie. Will Smith was his usual good self, the si fi aspects were fine and it kept my attention throughout! See it for yourself, and ignore the negative reviews. Worth seeing!