The Beijing International Film Festival, abbreviated BJIFF, is a film festival in Beijing, China. Founded in 2011, along with the Shanghai International Film Festival, it is one of China's two biggest film festivals. From Wikipedia
Abhishek Banerjee’s intense lead performance anchors a taut narrative inspired by a real Assam lynching case.