时值隆冬,梶被派到北满洲守备队。连日强行训练已经筋疲力尽,还得忍受老兵的作弄。但是无论从体力还是射击技巧上都是数一数二的,立刻成了队里的重要士兵,他还站在袒护小士兵的立场上。梶保护的朋友们又因哥哥是左翼思想犯,自己也被当作赤色分子的新城一等兵。又因妻子来信骂他是家庭的愚痴而动摇被老兵痛斥的小原二等兵。还有40岁被征来的老兵。梶帮助新城逃往苏联,小原在厕所中自杀。梶的妻子不远万里来部队见梶。两人得到特别许可在工具仓库过了一夜。后来因苏联参战,梶的部队被苏联坦克部队全部歼灭。只有梶等少数几个人活下来。 炎热夏天,身心疲惫的青年刑警村上(三船敏郎饰)结束了射击练习后,登上拥挤难闻的公车回家,途中突然发现配枪被人盗走。他奋力追赶,却最终跟丢了目标。村上垂头丧气找到佐藤课长(志村乔饰),请求解除他的职务,善良的课长则指点他拜托扒手课的资深刑警市川(河村黎吉饰)寻求帮助。经市川提醒,村上想起公车上身边站着的一个女人,正是女惯犯阿银(岸辉子饰)。耐不住村上的死缠烂打,阿银透露了手枪贩子的信息。在此之后,村上深入这座城市最黑暗的角落,寻找关于手枪的蛛丝马迹。与此同时,有人用他的手枪犯案,形势日渐紧迫。二战后日本都市的芸芸众生相,通过村上野狗一般锐利的双目交替呈现……