2025 Critics Choice Awards Move to E! from The CW
The 2025 Critics Choice Awards Shift Networks to E! from The CW The Critics Choice Awards has a new TV home. The awards, which will mark their 30th anniversary in 2025, will air on E! on Jan. 10. The Critics Choice Association struck a new deal with the NBCUniversal-owned