I just saw 300 and I could see why the libs would be up in arms over it. From quips such as "freedom is not free" and them "boy loving Athenians(in a derogatory term)", you could also see that this was set as a clash of civilizations, freedom versus slavery. The movie overall is very gory and is not for the feint of heart but it is well worth your time if you like Frank Miller's work and you want to see history retold, although not 100% accurate.