I have a degree in history (for whatever that's worth). I saw this movie, despite knowing the ending, because movies are often entertaining. Didn't particularly enjoy 300 (Gladiator is much better and highly recommended), but some of the implicated charges against it here are… interesting.