Question: are the critics choice awards live?
Answer: The 25th annual Critics' Choice Awards are Sunday, Jan. 12, at 7 p.m. EST at the Barker Hangar in Santa Monica, Calif. The awards show is presented by the American-Canadian Broadcast Film Critics Association, and you can watch it on The CW network, which can be live streamed through fuboTV or AT&T Now.