The main reason Liberals loathe "300" so much is that the film glorifies the notion of defending yourself & nation and does not advocate raising everybody's taxes in 480 B.C. for HillaryCare.
3 weeks in the theatres, over a 160 million grossed to date. Maybe liberal critics loathe it, but movie goers of all stripes seem to be taking to it quite nicely.
The only place I have yet found reference to liberals loathing this movie is on this very site. I've googled way more reviews for this movie than I normally would, and have yet to find one that suggests that it is love fest for conservatives, and that liberals hate it.
Maybe you could point me to the review you read from which you derived your opinion that liberals loathe this movie?
LOL!