Overall good.

Rating: 7/10 (4 August 2007)

The movie 300 tells the epic tale of how a small group of Venice beach body builders fought to the death against the massive Persian army. Facing insurmountable odds, and lack of clothing their valor and sacrifice inspire all of Greece to unite against their Persian enemy. The movie also tells some little known historical facts about Spartan. There were no ugly people in Spartan, Spartans spent 8 hours a day working on there abs, and body oil was a major community.
I'm not gay, but this movie really tested my heterosexuality. I found myself, several times' yelling at the TV "for god sakes stop prancing around in your leather Speedo and kill someone!" The director Zack Snyder did throw in some scenes with nude woman in it to offset the beefcake parade marching across the screen. But, one of these scenes did include a naked guy, testing my concentration abilities not to let my eyes drift towards the dude. The scene represented the yin and the yang of sexuality while the rest of the movie centered around 300 well chiseled yangs. I'm not too familiar with Zack Snyder's body of work, but I'm sure it involved gay porn.
The cinematography is very good with stunning visual effects. Zack Snyder shows the beauty of a dismembered bloody limb as it floats gracefully through the air to the sweet sounds of a classical sonnet; breathtaking. While the script was more dramatic then a soap opera and the acting as subtle as an elephant farting in church; it was very entertaining. There was enough graphic violence to make it watch able, and it does makes you think; am I gay?