So, I watched GitS the movie after rewatching GitS the animated movie, and my expectations were met: that is, overall the movie was a meh at best, and a blah at worst. Here's the deal.
1) ScarJo does not fit this role. I'm sorry. I...I can't. I just can't! This time, it's not because she's white playing a Japanese role, but because she just suuuuuuuuuuucked. Her attempts to walk like a soldier felt very forced. Her trying to act neutral and emotionless were cringy. And she can't action for jack. Her action is equivalent to my 200lbs ass dong gymnastics. BUT! I do have to give the movie credit for explaining why she's white. They actually did a good job on that so not bad.
2) The original GitS was mostly about the philosophy of the soul and existentialism. This movie was about "They lied to me! I Will have revenge!". Typical American style story telling. Also, NO. Please, just stop with the whole ":::GASP:::: You killed innocent people!" shpeal! Just f-ing stop! It's like they'r trying to shove self righteousness down your throat.
3) It comes to no surprise that the movie did its own thing in terms of the story, but they did take some things from original anime movie and show. So it should not come as a surprise that the scenes which came from the anime (which they did a fantastic job in doing btw) were the best parts of the movie. Some were done shot-for-shot and biases aside, they really were phenomenal. Because you can tell that those shots were NOT typical American shots. A lot of the movie is your typical American style shooting, but you get a fresh sensation on the original scenes of "wow, this is legit!". I can't explain it really other than you can tell which scenes are American and which are not.
4) There are problems with continuity. There are plenty of "what the hell is going on?" moments in the movie, and the problem with that is because of GitS' inability to set its own identity. The movie is really more like the combination of GitS the Animated Movie, GitS Stand Alone Complex series, and whatever Pink Paste the American producers put together to mash it all together into a single movie. It's like having multiple personality disorder and you find yourself lost.
5) Ok, this is NOT a spoiler, I don't care what you say, but it's not: Why the hell is everyone talking English EXCEPT FOR director Aramaki (which, by the way, in GitS the animated movie his name is Director Nakamura ((again, wtf?)) )? Ok, look, I'm allllllllllllll good for selling the whole "this is Japan and the director is Japanese so it makes sense he talks Japanese". And honestly, I'm alright with that barely. But what's the point of everyone talking English and he's the only one talking Japanese? Even when they have a dialogue, one talks English the other Japanese. I actually found myself wishing ScarJo would attempt some Japanese just to give her extra credit on the role, but no. She's a shitty actress and God forbid she puts any real effort in her work. However, I really liked the actor who played the Director's role and he was a badass, so I'm actually happy they never forced him to try and speak English.
Overall, I give GitS a solid C. Its not the best and its a movie that suffers from not finding its own identity. When the movie was first announced with ScarJo as the Major, I was mad that they didn't pick a Japanese actress for the role. Though, like I said, they did a good job convincing me why she's not Japanese, I am more mad now that ScarJo was NOT suited for the role.
These are the only two things that hurt the movie: ScarJo and being all over the place. The action was giggling awesome. The cinematography was really cool. They actually went out of their way to bring those Hellicopter-hawk-bird things. And nostalgia factor was strong in some scenes. Even if you didn't see the original GitS before, chances are you will like it and be amazed at some of the phenomenal scenes in there (though most of those were shot-for-shot copy of the anime). You wont hate yourself for watching, so enjoy.