New York, NY, November 16, 2009—The annual New York Film Critics Circle awards dinner on January 14, 2001 gathered the group of leading U.S. film critics at Windows on the World atop the North Tower of New York City’s World Trade Center. For many reasons, it’s a night that is hard to forget. In addition to honoring new movies, the critics wisely saluted innovative film distribution initiatives ...
More...
More...