This is one of the best sci-fi movie I have ever seen. So I love this movie and it's part 1 too. I have watched both movies more than 5 times each in Hindi and English both dubbed for better understanding movie's story. The action on this film is also indescribable amazing. The action of Ninja's and advance technology system is also unbelievable.This is one of the best sci-fi movie I have ever seen. So I love this movie and it's part 1 too. I have watched both movies more than 5 times each in Hindi and English both dubbed for better understanding movie's story. The action on this film is also indescribable amazing. The action of Ninja's and advance technology system is also unbelievable.This is one of the best sci-fi movie I have ever seen. So I love this movie and it's part 1 too. I have watched both movies more than 5 times each in Hindi and English both dubbed for better understanding movie's story. The action on this film is also indescribable amazing. The action of Ninja's and advance technology system is also unbelievable.