Why is the villain played by an Indian?
It's ironic, considering how desperate Hollywood is to display its PC credentials (judging by the trailer they'll be plenty of jokes at the expense of white people), that the film's villain will be played by an Indian actress. Do they really think giving her a European name (i.e. Victoria Leeds) will distract everyone from the fact that Priyanka Chopra clearly looks Indian?
Stupid modern Hollywood. Always trying to force PC values down everyone's throats, and yet still always getting it embarrassingly wrong. At least 80s/90s Hollywood didn't pretend to be PC.