Despite fears of the film, about a Japanese biochemical unit, stoking anti-Japan backlash, audience criticism came from plot ...