Over the weekend the Houston Film Critics Society joined The Los Angeles Film Critics, the New York Film Critics Circle, the National Board of Review, and 14 others in designating The Social Network as the “Best Picture” of 2010. Described by Peter Travers as a film that “brilliantly defines a…
