I didn't mind Gladiator, as it was mostly about fictional characters set in Roman times. Gladiator felt like a fairytale and was a good story about one wronged man who manages to defeat the emperor of Rome because he has virtue, skill, integrity and charisma. All the things, that the emperor hasn't. Could've been set in any time and any world and the story would still resonate with people.
And then there is Napoleon which is a spiteful, hateful and incorrect biopic of a real historical figure, done by an old man who probably should have retired years ago and left movie making and historical fiction to people who actually respect the source material they work with.
I genuinely hate that I paid money to watch that piece of shit movie. I'm not a Napoleon fan girl in any way, but if you decide to make a biopic, I expect you to take it seriously and not waste my fucking time and money making a petty little hate-film about a European warlord who's been dead for at least a couple of centuries.
Generally, I just think Americans should stop making movies about other countries' histories. There was a time where they managed to make their incorrect historical fictions in a respectful manner, but in current day, they all seem so smug, hateful and deliberately provocative towards the people whose cultures they are appropriating.