2. Dastan in Prince of Persia: The Sands of Time
Has there ever been a white prince in Persia (Iran)? No. Even in the games, the character is portrayed by a clearly Arab character.
But when Hollywood execs got their mittens on it, they instantly gave the role to Jake Gyllenhaal. Does this mean good Iranian actors are hard to find? With all the Arabs they get in stuff like Homeland and 24, you can be sure the execs just weren’t trying hard enough to find a suitable actor for the role.