The 2025 Asian Film Awards, which celebrate the best of Asian cinema, took place on Sunday at the Xiqu Centre in Hong Kong's West Kowloon Cultural District.