I watched the movie shortly after it came out and I thought it was an amazing movie. Some people complain the plot was sort of basic and dialoge was just macho kind of football (American) talk going around. But honestly it is what the movie called for and the plot was played out PERFECTLY for the role of the movie.
The Spartans do not talk in all philisophical terms etc that was the Athens it would be historically incorrect if they were all being like that.
I would give the movie a 9/10 at the least very possible a 10/10 for me.
The action scenes were top notch, sound effects amazing, story fit perfectly for the movie it was and same with the dialoge. There were plot twists, betrayels, and other good stuff that was happening so it's not all blood and guts bare to the bone action through the entire movie. But thats the jist of it
Anyone who likes movies like Gladiator etc should go see this movie.