Lemme get this out of the way first—the dialogue, at least in the dub, is absolutely terrible. The expository dialogue has a very specific rhythm that it adheres to unwaveringly, a constant barrage of question and answer sessions even when it comes to things characters should already know about the way the system works. Most irritating is that any introspection the characters have is packaged like this too—the Major, especially, tells us how she feels about life and existence the same way she talks about the details of a case she's working or how this universe's robots work.
And speaking of life, existence, and how robots work, the film seems to repeatedly put forth that life is meaningless. The problem is that this philosophy is based entirely around the hypothetical world the movie is set in—memories can be fabricated, minds hacked. In such a world, yeah, the concept of life is kinda meaningless, and yet the movie seems to put this forth as a general philosophy rather than one specific to its warped universe. It's like if Lord Of The Rings
put forth orks as evidence of fundamental evil. And of course none of this is helped by the rhythms of the dialogue.
You'd expect refuge in the action scenes. This is a crime thriller after all, isn't it? But the film seems convinced that if the pacing picks up for more than two seconds it'll lose its deep-and-brooding cred. Chase scenes are given slow steady music and a montage feel that just falls short of putting you to sleep. Oh, it has no qualms about quick bursts of brutal violence, so long as they don't linger.
Other, non-action silent scenes are like this, too, with one montage being just of people wandering about the city. There was probably a message in that, but maybe the film's right and I'm just too stupid to get it if everything isn't explained to me at length in monotone.
At 90 minutes the film feels overlong and understuffed. It has little to say and no skill to say it with. Oh, and the CGI is terrible and out of place.
Watch the show
instead. It's far better in all respects.