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?
www.rottentomatoes.com
It seems to me that it all started with the NY Times review of the movie. I read it on a Friday morning, and that weekend, many other reviewers seemed to be picking up their themes from it. The NYT reviewer was fixated on, and disturbed by, the possibility that the Spartans in the movie might be interpreted by some as American soldiers holding radical Islam at bay in the War on Terror.