It's atrocious that a film this good is held back in it's rating because people are... Lazy? Narrow Minded? Rating this film badly based on the fact that you cannot be bothered to read subtitles is ridiculous.
No offense of course..
Personally I watch way too much anime, and English dubs are almost always, as a rule, quite terrible. I'm not sure what type of Anime your watching if your expecting a good dub.. or what type of grasp on the English language you have where dubs would suffice.
Personally whether or not English dubs actually exist on an Anime I find it better to watch it in it's natural language with English subs. That's the way it was created, things flow better without a messy cheaply done English dub clogging up a good movie. Not "all" Dubs are bad.. Just most.
So if your looking to get this because you enjoyed the first, then get it. It's an equal to Ghost in The shell. I'm not getting into the semantics of the plot.. GITS could be dissected for quite a time by much more aptly equipped people then I.. And they would come up with better conclusions.
Just trust that this is a good compelling film, that will intrigue and entertain you the entire time... But make sure you see Ghost in the Shell before you see this, Or you are really gonna be lost when this one starts.
And look people Subs May seem tedious.. But once you get used to them it becomes very comfortable to watch movies that way.