But See,
The Last Samurai.
That Samurai was supposed to have been a French or British dude, not American, right? I forget what I read about this movie, but I did read something about this a while ago.. googling again now..
Okay yeah, the story is based on a French guy who was sent to Japan to train their military. So casting a white guy for this role makes perfect sense to me. But I admit I know nothing about the history that this is based on and am only going by a cursory glance at wikipedia
I would have indeed rather watched a movie about samurai without Tom Cruise in it, but the story seems legit from a historical pov at least.
As I understand it. The role of Neo was originally written for Will Smith, but he thought the script/concept was too silly and turned the role down... to do
Wild Wild West instead
Yeah, that's what I mean, the role doesn't seem to be tied to skin colour or ethnic background in any sort of way, so you can cast an actor from any part of the planet pretty much, assuming they can act and fit the role otherwise.
I dunno what Will Smith was thinking with WWW but hey, we all make mistakes I guess. I think him in the Neo role would have maybe steered the sequels in a different direction too? It just seems that he would have played Neo a bit differently. Keanu seems like such an iconic and perfect fit for the role, but that's of course said with 20 years of nostalgia behind it. He was just such a perfect and believable "average guy". Will Smith usually plays somebody cool and chic. I mean, he's a good actor, he'd have been able to squeeze into a nerdy role or whatever, but Keanu just does it so effortlessly, like he was born to play that role or something. And that's not because he's white, that's just who he is as a person and the way he carries himself.. and his acting profile I guess.
But that's what I mean, if a fictional character does not rely on race or ethnic background to tell his story, then you can cast that person as.. whoever. At times not even gender matters. But if the race matters to some degree then you should probably pay attention to the believability of who you are casting a bit. i.e. don't cast Jackie Chan as Queen Elizabeth, that's obviously not going to work. And Cleopatra probably shouldn't be played by Will Arnett unless it's a skit on SNL.