For what it was trying to be, it was a good film. I didn't like the Persian King Xeres. He looked like a giant drag queen. The strategy behind the battle was interesting as was the Spartan's fighting technique. The political sub-plot back in Sparta was boring.
This wasn't a perfect film but it was entertaining and visually appealing. Terrific acting job by Gerard Butler as the Spartan king.