The six-day China Film Festival is a joint initiative of the India-China Economic and Cultural Council, India's ministry of information and broadcasting, China's State Administration of Press, Publication, Radio, Film and Television, and the Chinese Embassy in India.
It kickstarted with the screening of Chan's latest film "Chinese Zodiac". The 59-year-old Asian star said initiatives like the fest will help both the countries understand each others' cinema.