Taye Diggs returns as the host for the 2020 Critics' Choice Awards, which takes place tonight and airs live on The CW at 7 p.m. Find out more details here!
Ahead of the Critics' Choice Awards on January 12, we're breaking down everything you need to know, from Kristen Bell's special honor to who leads the pack with the most nominations. Read on for more!