Critics Choice Awards 2023: Ajay Devgn, Neha Dhupia, Babil Khan, and more light up the star-studded night [Watch Video]
The Critics Choice Awards 2023 celebrates the best performances in cinema and digital spheres. The event has attracted Bollywood's biggest names and is currently taking place in Mumbai.