Where To Stream Critics' Choice Awards Season 2026 Episode 1
31st Annual Critics Choice Awards
- Aired January 4, 2026
- 180 Min
Chelsea Handler returns to host the 31st annual Critics Choice Awards, to honor the finest in cinematic and television achievement.