Where To Stream Critics' Choice Awards Season 2018 Episode 1
23rd Critics' Choice Awards
- Aired January 11, 2018
- 120 Min
The show will continue its combined Film and Television awards format, honoring the finest in both cinematic and televised/streaming achievement, and take place once again at The Barker Hangar in Santa Monica.