Pompeiians Were Romans
What is this nonsense in the movie where the people of Pompeii resent the "Romans" as conquerors? What is this crap where Cassia describes herself as a "citizen of Pompeii"? She was a Roman. Pompeian citizens were Roman citizens.
I'm sure there was plenty of province-vs-capital tension and suspicion, but the idea that people in Pompeii thought of themselves as a separate nationality or group from Romans is ridiculous. It's not just a typical Hollywood, minor historical inaccuracy; it's a lie, 180% opposite of the truth.
Apparently, Anderson was so determined to make Romans bad guys that he couldn't bring himself to have the heroine and her family be Roman. In fact, the Romans were no morally worse than any other large nationality ("nationality" being an anachronistic word for the period, but I can't think of a better one ATM) at the time. They are also our direct cultural ancestors. The world was and is better off because of the Roman Empire, and, without it, modern Western civilization - and therefore us - would not exist.
I get that filmmakers love to identify with underdogs and prefer to make movies where history's winners are portrayed as evil and cruel (as indeed the Romans often were - just not any more evil and cruel than the people they defeated). I also get that, when making a movie about events that happened 2000 years ago, absolute accuracy is not expected. On the other hand, reversing major historical facts in order to make your Titanic-wannabe storyline work and to fit your "oppression"-obsessed worldview is cheating.
Besides, it's a crap film.