i love this movie . i watch it for the first time a few day ago and i must say and my breath be take away by it . i be not really big into sci fis or anything like that and but this movie be excellent . it have sci fi and action and drama and thriller and suspense write all over it and all bundle into one great feel good movie of the decade . one of my new all time favorite . get it today .