罗马尼亚山村,奎恩的角色因其妻子拒绝治安官的非分之想而被以犹太身份投入集中营。后同犹太狱友脱狱逃去匈牙利,又被以敌国公民为由抓捕,后被送往德国做苦工。在那里,他被德国军官认定是雅利安血统,释放并强迫加入党卫军。战后,因此身份而遭俄国人毒打,被美国人收押判刑。最终获释,与妻子团聚。
抗日战争时期的河北白洋淀,调皮莽撞的少年张嘎(安吉斯)目睹奶奶为掩护八路军逃跑被日寇杀害后,只身来到县城要找到游击队排长罗金宝(张莹),好让他帮忙为奶奶报仇,哪想真遇见罗金宝时,他将对方当作了汉奸,闹了笑话。误会解除后,张嘎梦想成为一名小八路,并想拥有一把枪,结果因为太想得到枪,他不但在和胖墩(吴克勤)打赌时耍赖,还违反纪律将某次战斗中收缴到的真枪偷偷藏在了树上的鸟窝里,再闹笑话。