Presented annually by the Broadcast Film Critics Association, which is made up of respected entertainment journalists from a variety of major media outlets, the awards are designed to honor the year’s finest in cinematic achievement. The 18th Annual Critics’ Choice Awards are scheduled to air LIVE on The CW Network on Thursday, January 10th at 8 pm Eastern/7 pm Central.