ok and basically this be a popcorn sci fi movie and but from the outset it obvious that it have be direct with a great deal of intelligence . you can count about 10 clichés that the film be build up to and but it only deliver on about three of them and and a couple of them have a twist to them that let you know once again that the director hasn not assume that you be an idiot . kurt russell act be truely superb and bring a depth from the character that be suprising and reward . recommend if you have just see something really stupid and and want to rebuild your faith .