日本战国时期,一个小山村面临着土匪的威胁。 为了保障秋收,村里的长老们决定雇佣武士来保护村子的安全,但他们能提供的唯一报酬就是一日三餐的白米饭。 在城里,他们被武士瞧不起,甚至遭到殴打。 直到官兵卫(志村乔饰)的出现,他现在已经成为了浪人,几经商量后,他终于同意了。 他告诉农民,至少需要七名武士,所以九藏(宫口诚二饰)、胜四郎(木村功饰)、五郎(稻叶良夫饰)、七郎(加藤大辅饰)、平八(千秋饰) 实里)菊千代(三船敏郎饰)等六人也加入了队伍,七人负责看守村庄。 在整个防御准备过程中,战士和农民之间发生了很多摩擦和笑话。 在一次偷袭中,一名武士在试图拯救农民时被步枪杀死。 很快,土匪的反扑随之而来,一场恶战即将开始。