I waited a long time to see this movie. What I got was cliche's and product placement. The critics were right to savage this piece of warmed over science fiction pap in their reviews. It started out good and then the story runs right off the tracks and became 'big Hollywood', 'blockbuster, predictable nonsense.