The New York Film Critics Circle will host its annual awards gala on Jan. 6, 2026, returning to TAO Downtown. David Ehrlich, chief film critic for IndieWire, has been named the 2025 chair of the ...