六回,唐初,高祖李渊病重,张、尹二妃与太子建成、齐王元吉鬼混,秦王发现后好意告诫,却反受其害。越国公罗成等名将为此辞官还乡。后汉王刘黑闼得知这一消息,倚仗其手下有四大“定方”—苏定方、杜定方、蔡定方、梁定方,便兴兵伐唐。唐高祖看到边关告急折报,大惊失色,忙宣太子上殿。太子、齐王在路上巧遇罗成进京探看秦王,二人自知两军阵前不是四大“定方”的对手,于是金殿动本,要罗成当先锋。罗成为找苏定方报杀父之仇,不听众人劝阻而带兵出征。兵到紫荆关,罗成夜晚巡城,发现太子与齐王找来美女寻欢作乐,便闯进帅府,痛斥二奸,撵走美女。二奸怀恨在心,适逢罗成病倒,二奸命罗成家人罗安代罗成上阵,罗安被杜定方一刀劈死。罗成一见罗安惨死,写下军令状,带病出征,与苏定方大战,未分胜负,回关却被二奸押上法场,多亏众将求情,才没有被斩,被打了四十军棍。第二天,二奸又逼罗成再去讨阵,大战苏定方,二人打到天黑,定下饭后再决胜负。罗成二次叫关,打算进关用膳,二奸仍不开关。罗成与苏定方挑灯夜战,当苏定方得知罗成打不退后汉王的兵马就进不了关时,便传令三军撤退。罗成三次叫关,二奸虽见后汉王大军已退,但仍不开关,反诬罗成暗投敌军。并命弓箭手射罗成。罗成被近离走,他追赶杜定方到了淤泥河,虽将杜定方挑死,但却中了敌计,战马陷入泥中,苏定方劝降,罗成宁死不屈,中乱箭身亡。