Fifteen outstanding films from 20 countries and regions are competing for the Tiantan Award, the main prize at the Beijing International Film Festival. Let's take a look at the films in the competition.