Opening this year’s Chinese Visual Festival in London is Beijing-based independent filmmaker-multimedia artist Ju Anqi’s latest work, the short film Drill Man (2016). Absurdist and...