Other ethnically dubious characters in films
1) Kevin Costner as Robin Hood
2) Sean Connery (Scottish) playing an Egyptian pretending to be Spanish, not to mention Christopher Lambert (French) playing a Scot pretending to be American
3) Mel Gibson playing William Wallace (a Norman) as if he were a Gael
4) The Rock ('cause we're talking about him) as the Scorpion King (okay, that's not really considered historical, but he's certainly neither Akkadian nor Egyptian)
5) Zhang Ziyi (again) as a Manchu in Crouching Tiger, Hidden Dragon
To tell the truth, I'm not bothered unless the film's bad as well, then it starts to grate.