The film has been selected for the '19th China Golden Rooster and Hundred Flowers Film Festival' to be held at Jiangyin City in China from October 11 to 16.