Violence, sex, heroism, treachery, revenge

Posted here .

My microreview of 300: This is why God gave us Hollywood.