I went to see it on Sunday night and have reviewed it on my Boxed Sets blog.
For the record it is a total misrepresentation of the film to say that it encourages a socialist utopia, or that it is 'anti-American'. Those sorts of criticisms come from wanting to find a worldview clash, rather than listening to the film on its own terms.