Time period confusion and jarring product placements mar what could have been a good movie

Rating: 4/10 (3 January 2006)

This movie would definitely be an 8/10 if it wasn't for two huge problems: many time period confusing moments and really jarring product placements.
If I remember correctly this is the year 2019, and everything is supposed to be futuristic. We see these high-tech methods in place where urine is detected by computers when you pee into the toilet, and video cameras are embedded into your dresser. But then we see MacGregor running through the compound undetected by security guards. Why are there guards to tell people to "watch their proximity" and cameras in dressers, but no guards at night, and no cameras in public areas??? Also, when they appear 'above ground' again, why is nothing futuristic? Only few select things, like the train are. Why does this new train run on fiber-optic rails, but cars still burn gas? If Hollywood learned something, and they obviously haven't, product placements can only be acceptable when they are NON-INTRUSIVE. Apparently in 2019 everybody drives '06 Chevys, uses MSN search and plays on Xboxes that apparently are super-high-tech. These placements do NOT belong in a Fantasy movie and cheapen the whole thing incredibly. At least in I Robot, we get the explanation that his shoes are from our century, here it just makes no sense.
A movie that could have been an 8/10 is dropped to half that because nobody can hire a decent consistency editor or realize that product placements do not belong in fantasy movies.