China announced the selection of sports drama film “Leap” (Duo Guan) as its contender for the Academy Awards’ best international feature film competition in 2021. The biographical sports film, based on true stories of China women’s national volleyball team, has already snatched up three trophies and became the biggest winner at China’s top film award Golden Rooster Awards this year. The film took home the best film, best cinematography and best screenplay awards respectively at the Golden Rooster ceremony held in Xiamen city a week ago.