Olivia Munn to Host 2018 Critics’ Choice Awards

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.

Read More

Page 1 of 120
Next Page