The Critics Choice Association (CCA) has revealed that the 30th annual Critics Choice Awards will be broadcast live on E! on Sunday, Jan. 12, 2025, at 7 p.m. EST, with Chelsea Handler returning to host the show. The show will be available to stream the next day on Peacock. Before the main event, E! will […]