"Evil Unbound", a new film depicting the horrors of the Imperial Japanese Army’s Unit 731 and its germ warfare programme, has hit cinemas across China and beyond. As the latest in a wave of patriotic ...