I was mighitly disapppointed with! The action is cool, and the special effects are impressive, but it didn't work as a film. There was no real story line, and minimal character development, and at the end you didn't feel anything for the 300 who died - just that they were arrogant sods with a stupid religion that led them to their deaths.
But the action was cooooooooooooool...