Hosted by Taye Diggs, the 24th Critics’ Choice Awards were held in Santa Monica, California, U.S., on Jan. 13, 2019. We take a look at the winners and highlights from the show.
Hosted by Taye Diggs, the 24th Critics’ Choice Awards were held in Santa Monica, California, U.S., on Jan. 13, 2019. We take a look at the winners and highlights from the show.