After forty years of liberal rule in Hollywood it is nihilism that’s old-fashioned. It is moral relativism that is tired. It is political correctness, the always-noble people of color, the always-evil white guy, and the metrosexual that is cliched. A film with a clear divide between good and evil is something new. A film that celebrates patriotism, heroism, sacrifice, freedom, and honor is something revolutionary. In 1955 300 would be old-fashioned. In 2007 it makes a counter-culture statement as strong as Easy Rider in its day.