Critics Choice Awards Set 2024 Date; CW Chief Brad Schwartz Talks Live Event Strategy, Golden Globes Rivalry
The 2024 Critics Choice Awards will return to the CW, airing on Jan. 14, the network announced today as part of its 2023-24 schedule. Once again, the show will follow the Golden Globes, which have set a Jan. 7, 2024 date but no network yet.