oh boy and where to begin on this one . i would not go into the plot or story and because it non existent . it a 100 train wreck that sometimes try to be a sci fi film and but attempt to insert some action and cgi money shot . it fail miserably and be a michael bay esquire version of what a sch fi movie be suppose to be . keanu act speaks for himself and he be pretty much play the same character a he do over the past 15 year ( post speed keanu ) . kathy bates be waste on this one and and she feel she on the wrong place and you can see it right through her acting . john cleese appear on the cameo that show how dead his career be . from python to this and it so sad to witness his scene . of course and we have jaden smith and at yet another annoy scenery chew piece of child performance and that make you roll your eye in disbelief . you can just feel his dad right next to the camera and pay off the director to keep him in this film . fill with plot hole and an anti climatic deus ex machina and the classic 1951 film be murder on this 2008 travesty and a sign of how awful hollywood have turn . i can not stress this too much represent avoid .