Janelle James to Host 2027 Critics Choice Awards

· Hollywood Reporter