It's hard to say an 'Asian' or even a 'Japanese' should've played the part when hardly any anime character looks that way!
It really comes down to the 'feel' of the character, which I didn't see in the preview... but the rest looked great, right?
We really don't see much of the Major in the preview... and alot of it looks like weird CGI overlay... doesn't look right, but it may not be a finished product... as the CGI is usually done last, right? That's what I remember.
Angelina, Mila? No, but better perhaps.. but SJ looked good in "Lucy" when the drug took effect... but IMO that isn't right for the Major's character... there was a different feel to the character in the original manga... very 80s, but it changed in the last volume... not the Major we know recently, but closer... you can see the character changes reflect our changed society... more dystopian... 'end-times' etc..
Jodie/Sandra??? What is that? No way... unless they want to do a comedy?
The role is good for a reason, and it requires a certain type of actor that can do it right... express it as it is currently being displayed in the current films/animes... which can look different, but the feel of the character has to be there.... maybe the preview is a bad example of what the film will actually show us? It's possible, maybe it's still unfinished? When is the release date? The rest of the preview looked good and dark, so it's really hard to tell with that crappy CGI overlay, but the face of SJ that was shown didn't look 'right'.... IMHO... of course!