为了破金光八卦阵,薛丁山(迟帅 饰)决定上云梦山找师父王敖老祖(杜志国 饰)讨教破阵之法,可途中被舒宝同师父李道符刁难。薛丁山直言舒宝同祸国殃民,并指李道符应教导舒宝同改邪归正。李道符被激怒,出狠招与薛丁山大打出手。王敖老祖赶来指责李道符不该介入徒弟之争斗,玄武天尊(汤镇业 饰)劝李道符分清是非不要助纣为虐。李道符决定放弃红尘恩怨,云游四方。
薛丁山得授了师父破金光八卦阵之法,召集众将商议准备破阵。薛丁山指出,金光八卦阵有八门,各门如链条相互照应,舒军有一百二十万大军驻守在各门,而我军兵力不足六十万,要以少胜多破此阵,关键破三门:中门、东门和南门。先控制中门断其链条,后集中兵力攻打东门和南门。
樊梨花(傅淼 饰)义子薛应龙年轻气盛,觉得金光八卦阵并不可怕,他鼓动秦汉(刘一江 饰)新徒刘仁、刘瑞兄弟俩一同偷袭金光八卦阵,结果薛应龙阵亡,刘家兄弟被活捉。
舒宝同请来的邻国公主金桃、银杏,将刘家兄弟俩捉回营后,为他们英勇不屈视死如归的精神感动,爱慕之情油然而生。刘仁和刘瑞劝说她们分清是非,她们觉醒大唐军队是支仁义之师,决定与大唐结盟倒戈舒宝同,并主动提出许配给刘仁、刘瑞,两对新人当晚拜堂成亲。
唐军开始进攻金光八卦阵,薛丁山布兵点将。罗章(李东翰 饰)、窦一虎(高昊 饰)和秦汉负责攻东门,樊梨花、薛金莲(王怡 饰)和刁月娥(阚清子 饰)负责攻南门,窦仙童(何彦霓 饰)、陈金定(段卿卿 饰)和薛丁山主攻中门。尉迟青山(魏子扬 饰)和秦英(王浩丞 饰)在阵外布兵作为后备增援。前三路主力破门后统一向中门靠拢坚守,严防舒军各门人马相互支援。
军师徐梁(脱一然 饰)和程咬金(包德磐 饰)考虑到樊梨花已身怀六甲即将临产,劝她留在后方,但樊梨花知道军中将领不足,仍然坚持出战。