Marking 80 years since the atomic bombing of Hiroshima, Japan House London presents the opening film of the Imamura Shōhei season.