Olivia Munn will host the 23rd annual Critics’ Choice Awards on January 11.
The 2018 event, hosted by the Broadcast Film Critics Association and Broadcast Television Journalists Association, will take place at the Barker Hangar in Santa Monica, California, with a broadcast on the CW at 8 p.m. ET/ PT tape-delay.