The 17th China Huabiao Film Awards ceremony was held on 8 December 2018 in Beijing. Nearly 300 film practitioners gathered in the Water Cube. Operation Red Sea and the other nine films won the Outstanding Film Awards.
China Huabiao Film Awards is the highest government honor in Chinese film industry. Along with Golden Rooster Awards and Hundred Flowers Awards, these are known as China’s three main film awards. 2018 China Huabiao Film Awards recognise outstanding Chinese films released from 1 November 2015 to 30 June 2018. It shows a panorama of Chinese film industry in recent years. 28 films were announced as the nominations for China Huabiao Film Awards of this year. Operation Red Sea, Big Fish and Begonia and the other ten films were announced as winners of the best feature films.