I appreciate the background story of this movie, including the love story. Too bad, the movie tries to be a mainstream-movie at all costs.

To create dramatic pictures, there is one plot-hole after another created, while the villains act completely silly. Also, the movie is fishing non-stop for primitive laughs, which turns ridiculous over time. The technical realism of the philosophical idea of this movie is finally dropped, to create a computer game end level scenario, which includes the real world.

Overall, this movie targets more or less the same audience, which the villain in this movie targets.