周老财是周家镇首富的地主,红军打到了周家镇,他慌忙打点,带着家眷逃向在省城的姐夫田子方家。没想到,半路上竟遇到了进镇的红军;红军某部一营进驻了周家镇,机枪班战士诸葛旦受令带着相机底片到镇上的蔡记照相馆洗印,偶遇批斗鸡包迁的游行队伍。红军大部队决定转移,离开前,营长和教导员暗中找到了周家镇农协主席、周老财家的佃户郭老根家;大部队决定留下一名战士,营长让郭老根到红军战士中挑一名,郭老根左右为难之际,见到了和失踪的儿子郭小宝长得一模一样的诸葛旦。营长和教导员将计就计,决定留下诸葛旦,顶替了郭小宝的身份。周南北想去上海念书,周老财不高兴儿子有赤化思想,父子俩争辩起来;为了假扮的身份不穿帮,郭老根让侄女郭米花负责教郭小宝怎样扮得更像自己的儿子。被红军惊吓的周老财为了找个“枪杆子”撑腰,替女儿周粉红找了某军团长曹家康为夫。另一边,周家镇有名的二流子周勺向郭老根提亲,郭米花誓死不嫁,两人争抢之间把郭小宝卷了进来。