So the new 300 movie disappointed me. I knew it wouldn't be as good as the original, and I was trying REAL hard not to use historical accuracy as a criterion for judging this film, but they fucked so much with what was already a pretty damn good story, at least as Herodotus tells it. It focused far too long on the Battle of Artemisium (the sea battle concurrent with Thermopylae) so that they basically whipped through the burning of Athens and did a rush job on the Battle of Salamis, which was supposed to be the most important battle in the whole war (which had a strategy on the Greek side remarkably similar to that of Thermopylae).
Now Eva Green is hot stuff, but her role in the film was pretty much to sell her body. They only sent Queen Cersei-I mean-Gorgo at the very end as a weak apology for how sexist the use of female characters in the film really was.
All the characters were one-dimensional, underdeveloped, and/or recycled from the last film. Even Themistocles seemed pretty flat, making it look like he engineered the plot of the entire film flawlessly.
But then again, my academic specialties may be getting in the way of my appreciation of the film. I did enjoy the first film a lot, which coincidentally kept a lot closer to the historical narrative.