This is a very faithful reproduction of Frank Miller's 300 comic. The comic depicts, the greek stand at the pass of thermopylae against the invading persian army. It is beautifully made, and is very true to the comic. The action is beautifully choreographed. The Spartans are suitably be-six-packed. The Persian forces die by the thousands etc etc. The fight choreography and cinematography are just brilliant. I believe the actors and the extras trained really hard to make it all happen and it shows.
True to the comic, the plotline, dialogue and character development are threadbare. But then again, one doesn't go to see this movie to see a deep human-interest story. The movie delivers what it promises, and that's it.
As a telling of the Battle of Thermopylae, Gates of Fire is a much better story. I hope they make it into a movie.
There has been controversies surrounding this movie about the way the persians were depicted. That is quite understandable. The movie is not true to the events of history at all. But more on that, later..