For someone like me, who is both a history buff, and a lover of high-body-count action movies, the movie was wonderful. Strong warriors fighting for FREEDOM!
Outstanding special effects, great bad guys (the "Uber Immortal dude, holy shit). The omission of the fact that the whole Spartan world existed through the benefit of slave holding, which allowed the Spartans to train, and train, and train, didn't bother me at all. The battle details fairly true to the actual event, in particular the bottleneck at the pass.....and that's the kind of history that has kept me from reading fiction for years.
For a comic version see "Meet the Spartans"..hilarious.
Kurtz