The main premise of the film is really interesting. Unfortunately its really poorly developed and I get the sense they went into production before they finished the script. Make no mistake, this is an average B-movie sci-fi made with a massive budget. The excellent cast alone might trick you into thinking this is a well put together movie... but it is not.
The end product is a slightly implausable, internaly inconsistent, messy film, mostly comprised of set-piece movie cliches bolted together end-to-end. Scene after scene is lifted from other more credible and critically aclaimed films. You can sense the desire to make an epic sci-fi on the scale Bladerunner, but filling the huge voids in the script with cliched set-piece scenes doomed that project.
Credit where credit is due though, at least the core concept is admirable, and in the spirit of genuine science fiction the film tries (albiet haphazardly) to explore a potential future injustice created as a result of an emergent technology.
Make no mistake though, this is a BAD film. If you read the back cover of the box and spent five minutes considering the implications of the premise, your time would be well spent. Sadly, once you have done that, there is nothing further to gain from actually watching the film, because the concept isn't explored, explained, or elaborated on. All you get is a string of cliched scenes bolted together like someone was making a film using a How-To manual.
Its a B-movie, and not in a good way.