The only thing that attracted me were the fighting scenes and the special effects, the rest all sucked. Horrible acting by Keanu Reeves, so so by the others. The most cheesy cliche dialogue I have seen in a long time. I just couldn't stop laughing, when lines like: "Never send a human to do a machine's job" appeared on the screen. And the plot, although it looks deep, I just couldn't relate with it.