Before I go into this rant, I'd like to say I'm a fan of history, be it whatever wherever whenever. I in turn get very interested in history movies. Which is why I feel a little outraged every time I hear a goddamn British accent on someone who historically did not even speak a Germanic language much less live in the Isles. By this I mean every time there's a movie depicting Romans, they speak English in a British accent. Sometimes it's so awful they have goddamn Napoleon Bonaparte speaking in a British accent. That is a downright insult to the man. I mean good lord, the people who make these movies went through the trouble to trying to create the right costumes, buildings and characters for their setting and then they make the characters speak in a British accent? At the very least have Romans speaking in an Italian accent, or even better have them speaking Latin with subtitles in English. If you're going to make a movie about Napoleon at least make him speak in a French accent. I know this is perfectly reasonable, I've seen documentaries from Eastern Europe about say the invasion of Czechoslovakia 1968 with the Soviets not only speaking in a Russian accent but also in Russian requiring subtitles in my native language of Bulgarian. Even then there are linguistic courses where people learn to speak in a British accent, I'm sure there's a way to do it for other accents as well. The problem with this is that it creates or reflects a sort of ethno-centrism; every great leader or "cultured" people are depicted with British accents because British society is looked at as high class. Thus instead of associating the Romans with say Italians, Romanians or French people people would get the impression they're associated with the British. Even though the modern British are nothing like the British the Romans conquered.