LOS ANGELES, CALIFORNIA - JANUARY 15: Ben Stiller  attends the 28th Annual Critics Choice Awards at Fairmont Century Plaza on January 15, 2023 in Los Angeles, California. (Photo by Axelle/Bauer-Griffin/FilmMagic)