David vs. Goliath seems to be the theme shrouding Feng Xiaogang’s newest feature, I Am Not Madame Bovary – there had been a lot of talk on what seemed to had been more than just a spat between the film director and the largest Chinese cinema chain, Wanda Cinema Line, who, at least according to […]